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

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]); } }}