Вы находитесь на странице: 1из 8

5.1 input 10 numbers and output all the odd numbers using array. SOURCE CODE: #include<stdio.h> #include<conio.

h> int a; int b[10]; main() {while(1) {for(a=1;a<=10;a++) {printf("enter number %d: ",a); scanf("%d",&b[a]); }printf("ODD NUMBERS ARE:\n"); for(a=1;a<=10;a++) {if(b[a]%2==1) printf("%d\n",b[a]); } getch(); } } Sample Output: enter number 1: 22 enter number 2: 55 enter number 3: 75 enter number 4: 34 enter number 5: 63 enter number 6: 85 enter number 7: 96 enter number 8: 42 enter number 9: 67 enter number 10: 34 ODD NUMBERS ARE: 55 75 63 85 67 5.2input 10 numbers and out in ascending order using array SOURCE CODE: #include<stdio.h> #include<conio.h> int x,y,z; int b[10]; main() {while(1) {for(x=0;x<=9;x++) {printf("enter number : "); scanf("%d",&b[x]); }for(x=0;x<=8;x++) {for(y=x+1;y<=9;y++) {if(b[x]<b[y]) z=b[x]; b[x]=b[y]; b[y]=z; } } for(x=0;x<=9;x++)

{printf("%d\n",b[x]); } getch();}} sample output: enter enter enter enter enter enter enter enter enter enter 10 9 8 7 6 5 4 3 2 1 number number number number number number number number number number : : : : : : : : : : 1 2 3 4 5 10 9 8 7 6

5.3 input 10 numbers + and -, out all the + and all the - using array source code #include<stdio.h> #include<conio.h> int array[10]; int ctr; main() { for(ctr=0;ctr<10;ctr++) { printf("enter a number: "); scanf("%d",&array[ctr]); } printf("\n(+) numbers:\n"); for(ctr=0;ctr<10;ctr++) { if(array[ctr]>0) printf("%d,",array[ctr]); } printf("\n\n(-) numbers: \n"); for(ctr=0;ctr<10;ctr++) { if(array[ctr]<0) printf("%d,",array[ctr]); } getch(); } sample output: enter enter enter enter enter a a a a a number: number: number: number: number: -1 1 -2 2 -3

enter enter enter enter enter

a a a a a

number: number: number: number: number:

3 -4 4 -5 5

(+) numbers: 1,2,3,4,5, (-) numbers: -1,-2,-3,-4,-5, 5.4 input 25 numbers, output using 5x5 array and input a number inside the 5x5 a rray and out how many times it occurs source code: #include<stdio.h> #include<conio.h> int x,y,z,ctr=0,num[5][5],ref=-1; main() { for(x=0;x<5;x++){ for(y=0;y<5;y++){ printf("enter a number[%d]: ",ctr=ctr+1); scanf("%d",&num[x][y]); }} for(x=0;x<5;x++){ for(y=0;y<5;y++){ printf("%d\t",num[x][y]); }printf("\n"); } while(z!=ref){ printf("choose a number(-1 to end): "); scanf("%d",&z); if(z==ref){ break;} ctr=0; for(x=0;x<5;x++){ for(y=0;y<5;y++){ if(z==num[x][y]){ ctr++; }}} printf("%d occur %d times\n",z,ctr); } getch(); } sample output: enter enter enter enter enter enter enter enter enter enter enter a a a a a a a a a a a number[1]: 1 number[2]: 2 number[3]: 3 number[4]: 4 number[5]: 5 number[6]: 6 number[7]: 7 number[8]: 8 number[9]: 9 number[10]: 1 number[11]: 2

enter a number[12]: 3 enter a number[13]: 4 enter a number[14]: 5 enter a number[15]: 6 enter a number[16]: 7 enter a number[17]: 8 enter a number[18]: 9 enter a number[19]: 1 enter a number[20]: 2 enter a number[21]: 3 enter a number[22]: 4 enter a number[23]: 5 enter a number[24]: 6 enter a number[25]: 7 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 choose a number(-1 to end): 3 3 occur 3 times 5.5 output a multiplication table using 15x15 array source code: #include<stdio.h> #include<conio.h> int x,y,array[15][15]; main() { for(x=1;x<=15;x++){ for(y=1;y<=15;y++){ array[x][y]=x*y; }} for(x=1;x<=15;x++){ for(y=1;y<=15;y++){ printf("%d\t",array[x][y]); }printf("\n"); } getch(); } sample output:

5.1 input 10 numbers and output all the odd numbers using array. SOURCE CODE: #include<stdio.h> #include<conio.h> int a; int b[10]; main() {while(1) {for(a=1;a<=10;a++)

{printf("enter number %d: ",a); scanf("%d",&b[a]); }printf("ODD NUMBERS ARE:\n"); for(a=1;a<=10;a++) {if(b[a]%2==1) printf("%d\n",b[a]); } getch(); } } Sample Output: enter number 1: 22 enter number 2: 55 enter number 3: 75 enter number 4: 34 enter number 5: 63 enter number 6: 85 enter number 7: 96 enter number 8: 42 enter number 9: 67 enter number 10: 34 ODD NUMBERS ARE: 55 75 63 85 67 5.2input 10 numbers and out in ascending order using array SOURCE CODE: #include<stdio.h> #include<conio.h> int x,y,z; int b[10]; main() {while(1) {for(x=0;x<=9;x++) {printf("enter number : "); scanf("%d",&b[x]); }for(x=0;x<=8;x++) {for(y=x+1;y<=9;y++) {if(b[x]<b[y]) z=b[x]; b[x]=b[y]; b[y]=z; } } for(x=0;x<=9;x++) {printf("%d\n",b[x]); } getch();}} sample output: enter enter enter enter number number number number : : : : 1 2 3 4

enter enter enter enter enter enter 10 9 8 7 6 5 4 3 2 1

number number number number number number

: : : : : :

5 10 9 8 7 6

5.3 input 10 numbers + and -, out all the + and all the - using array source code #include<stdio.h> #include<conio.h> int array[10]; int ctr; main() { for(ctr=0;ctr<10;ctr++) { printf("enter a number: "); scanf("%d",&array[ctr]); } printf("\n(+) numbers:\n"); for(ctr=0;ctr<10;ctr++) { if(array[ctr]>0) printf("%d,",array[ctr]); } printf("\n\n(-) numbers: \n"); for(ctr=0;ctr<10;ctr++) { if(array[ctr]<0) printf("%d,",array[ctr]); } getch(); } sample output: enter enter enter enter enter enter enter enter enter enter a a a a a a a a a a number: number: number: number: number: number: number: number: number: number: -1 1 -2 2 -3 3 -4 4 -5 5

(+) numbers: 1,2,3,4,5, (-) numbers:

-1,-2,-3,-4,-5, 5.4 input 25 numbers, output using 5x5 array and input a number inside the 5x5 a rray and out how many times it occurs source code: #include<stdio.h> #include<conio.h> int x,y,z,ctr=0,num[5][5],ref=-1; main() { for(x=0;x<5;x++){ for(y=0;y<5;y++){ printf("enter a number[%d]: ",ctr=ctr+1); scanf("%d",&num[x][y]); }} for(x=0;x<5;x++){ for(y=0;y<5;y++){ printf("%d\t",num[x][y]); }printf("\n"); } while(z!=ref){ printf("choose a number(-1 to end): "); scanf("%d",&z); if(z==ref){ break;} ctr=0; for(x=0;x<5;x++){ for(y=0;y<5;y++){ if(z==num[x][y]){ ctr++; }}} printf("%d occur %d times\n",z,ctr); } getch(); } sample output: enter enter enter enter enter enter enter enter enter enter enter enter enter enter enter enter enter enter enter enter enter a a a a a a a a a a a a a a a a a a a a a number[1]: 1 number[2]: 2 number[3]: 3 number[4]: 4 number[5]: 5 number[6]: 6 number[7]: 7 number[8]: 8 number[9]: 9 number[10]: 1 number[11]: 2 number[12]: 3 number[13]: 4 number[14]: 5 number[15]: 6 number[16]: 7 number[17]: 8 number[18]: 9 number[19]: 1 number[20]: 2 number[21]: 3

enter a number[22]: 4 enter a number[23]: 5 enter a number[24]: 6 enter a number[25]: 7 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 choose a number(-1 to end): 3 3 occur 3 times 5.5 output a multiplication table using 15x15 array source code: #include<stdio.h> #include<conio.h> int x,y,array[15][15]; main() { for(x=1;x<=15;x++){ for(y=1;y<=15;y++){ array[x][y]=x*y; }} for(x=1;x<=15;x++){ for(y=1;y<=15;y++){ printf("%d\t",array[x][y]); }printf("\n"); } getch(); } sample output:

Вам также может понравиться