0% found this document useful (0 votes)
11 views3 pages

ASM Array 01

Uploaded by

hoaibaole.qng
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views3 pages

ASM Array 01

Uploaded by

hoaibaole.qng
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Array

1. #include<stdio.h>
2.
3. void input(int array[], int size) {
4. for (int i = 0; i < size; i++) {
5. scanf("%d", &array[i]);
6. }
7. }
8.
9. int findMax(int array[], int size) {
10. int max = array[0];
11.
12. for (int i = 0; i < size; i++) {
13. if (array[i] > max) {
14. max = array[i];
15. }
16. }
17.
18. return max;
19. }
20.
21. void display(int array[], int size) {
22. printf("\nInputted Array: \n");
23.
24. for (int i = 0; i < size; i++) {
25. printf("%3d", array[i]);
26. }
27. }
28.
29. void printEven(int array[], int size) {
30. printf("\nEven values in array: \n");
31.
32. for (int i = 0; i < size; i++) {
33. if (array[i] % 2 == 0) {
34. printf("%3d", array[i]);
35. }
36. }
37. }
38.
39. int search(int array[], int size, int target) {
40.
41. }
42.
43. int findMin(int array[], int size) {
44.
45. }
46.
47. int findAvg(int array[], int size) {
48.
49. }
50.
51. int sum(int array[], int size) {
52.
53. }
54.
55. void printPrime(int array[], int size) {
56.
57. }
58.
59. void printMenu() {
60. printf("\n1. Input Array");
61. printf("\n2. Display Array");
62. printf("\n3. Find Max Value");
63. printf("\n4. Find Min Value");
64. printf("\n5. Find Avg");
65. printf("\n6. Sum");
66. printf("\n7. Search");
67. printf("\n8. Print Even Value");
68. printf("\n9. Print Prime Value");
69. printf("\n0. Quit");
70. }
71.
72. int main() {
73. const int MAXN = 100;
74. int array[MAXN];
75. int size; // real used number of elements
76.
77. do {
78. printf("Number of elements: ");
79. scanf("%d", &size);
80. } while(size <= 0 || size > MAXN);
81.
82. input(array, size);
83. printf("Max value: %d", findMax(array, size));
84. display(array, size);
85. printEven(array, size);
86.
87. return 0;
88. }

You might also like