1 Góc học tập ➢
2 Tin học đại cương ➢
3 Bài kiểm tra thực hành
Đề 33 |
---|
Viết chương trình thực hiện các công việc sau: a) Nhập vào số nguyên N (0 < N < 10). b) Nhập mảng A có N số nguyên. In mảng A ra màn hình. c) Tính giá trị mảng S[i] theo công thức: _S[i]=C nếu A[i] là số chẵn _S[i]=K nếu A[i] = 0 _S[i]=L nếu A[i] là số lẻ Hiện mảng S ra màn hình |
Chú ý: _Sinh viên phải kiểm tra điều kiện đầu vào. |
#include <bits/stdc++.h>
main()
{int N,i,j,A[10];
char S[10];
do{printf ("Nhap so nguyen N (0 < N < 10): ");
scanf ("%d",&N);}
while(N<=0||N>=10);
printf ("\nNhap mang A gom %d phan tu:\n",N);
for (i=0;i<N;i++) {printf ("A[%d]: ",i);
scanf("%d",&A[i]);}
printf ("\nMang A vua nhap la:\n");
for (i=0;i<N;i++) printf ("%d ",A[i]);
for(i=0;i<N;i++)
{if(A[i]==0) S[i]='K';
else if(A[i]%2) S[i]='L';
else S[i]='C';}
printf ("\n\nMang S la:\n");
for (i=0;i<N;i++) printf ("%c ",S[i]);
getch();
}