





Preview text:
Mảng 1 chiều #include #include int main() { int a[100]; int n; do{
printf("nhap so phan tu cua mang (0scanf("%d",&n); }while(n<0|n>100);
//nhap gia tri cho phan tu mang int i;
for(i=0;iprintf("\na[%d]=",i); scanf("%d",&a[i]); } //xuat mang printf("mang vua nhap la: "); for(i=0;iprintf("\t%d",a[i]); } int tong=0; for(i=0;i tong+=a[i];
} printf("\ntong cua mang vua nhap la :%d",tong); getch(); return 1; } BAI 2 /*
Nhap vào mang 1 chieu gom n phan tu:
Tính trung bình cong các phan tu trong mang;
Tính trung bình cong các so duong trong mang; */ #include #include #include
float trungbinhcong(int x[], int n){ float tong=0; int i; for(i=0;itong+=x[i]; } return tong/n; }
float trungbinhcongsoduong(int x[], int n){ float tong=0; int i, soluongsoduong=0; for(i=0;iif(x[i]>0){ tong+=x[i]; soluongsoduong++; }
} return soluongsoduong>=1?tong/soluongsoduong:-1; } int main() { int a[100]; int n; do{
printf("nhap vao so phan tu trong mang 1 chieu (0scanf("%d",&n); }while(n<0|n>100); //nhap mang int i;
for(i=0;iprintf("\na[%d]=",i); scanf("%d",&a[i]); } //xuat mang
printf("\nmang vua nhap la:");
for(i=0;iprintf("\t%d",a[i]);}
//trung binh cong cac phan tu trong mang
printf("\nvay trung binh cong cua cac phan tu trong mang la:%.2f", trungbinhcong(a,n));
if(trungbinhcongsoduong(a,n)>0){
printf("\nvay trung binh cong cua cac phan tu so duong trong mang
la:%.2f", trungbinhcongsoduong(a,n)); }else{
printf("\nmang khong co phan tu duong."); } getch(); return 1; } BAI 3 #include #include #include int thoa_dieu_kien(int x){ if(x%2==0&&x%3==0) return 1; else return 0; } int thoaDieuKienSNT(int x){ if(x<1) { return 0;} else{ int i; for(i=2; i<=sqrt(x); i++){ if(x%i==0) return 0; } return 1; }} int main() { int a[100]; int n; do{
printf("nhap vao so phan tu cua mang:"); scanf("%d",&n); }while(n<0|n>100); int i;
for(i=0;iprintf("\na[%d]=",i); scanf("%d",&a[i]); }
printf("\nmang 1 chieu vua nhap la:"); for(i=0;iprintf("\t%d",a[i]); }
printf("\ncac so chan chia het cho 3: ");
for(i=0;iif(thoa_dieu_kien(a[i])){ printf("\t%d",a[i]); } }
printf("\ncac so nguyen to: ");
for(i=0;iif(thoaDieuKienSNT(a[i])==1){ printf("\t%d",a[i]); } }}