Chương trình nhập một dãy n số nguyên, với n <=100 do người dùng nhập. Hiển thị dãy số vừa nhập. Tính tổng các số lẻ và in ra màn hình.
Ý tưởng tính tổng các số lẻ trong mảng 1 chiều:
- Khởi tạo biến
tong = 0; - Duyệt qua từng phần tử trong mảng sử dụng vòng lặp for. Với mỗi phần tử, ta dùng cấu trúc if để kiểm tra xem nếu là số lẻ thì thêm vào biến
tong. - Xuất ra kết quả.
Chương trình tính tổng các số lẻ trong mảng C/C++
#include<stdio.h>
int main()
{
int a[100];// khai bao mang so nguyen co 100 o nho
int n;//khai bao so nguyen n la so phan tu cua mang
//Nhap du lieu cua n
do{
printf("Nhap so phan tu cua mang:");
scanf("%d", &n);
if(n<1 || n>100)
{
printf("Nhap lai:");
}
}while(n<1 || n>100);//dieu kien neu n<1 hoac n>100 yeu cau nhap lai
// nhap cac phan tu vao mang
for(int i=0; i<n ; i++)//vong lap for duyet phan tu trong mang tu 0 den n-1
{
//nhap du lieu vao mang
printf("Nhap a[%d] = ",i);
scanf("%d", &a[i]);
}
// tinh tong cac phan tu
int Tong = 0; //khai bao bien Tong
for(int i=0; i<n ; i++)
{
if(a[i]%2==1)
Tong += a[i];// hoac Tong = Tong + a[i] (tinh tong cua cac phan tu có giá trị lẻ trong mang)
}
printf("\nTong cac phan tu lẻ trong mang la: %d", Tong);
getch();
}
Chương trình tính tổng các số chẵn trong mảng C/C++
#include<stdio.h>
int main()
{
int a[100];// khai bao mang so nguyen co 100 o nho
int n;//khai bao so nguyen n la so phan tu cua mang
//Nhap du lieu cua n
do{
printf("Nhap so phan tu cua mang:");
scanf("%d", &n);
if(n<1 || n>100)
{
printf("Nhap lai:");
}
}while(n<1 || n>100);//dieu kien neu n<1 hoac n>100 yeu cau nhap lai
// nhap cac phan tu vao mang
for(int i=0; i<n ; i++)//vong lap for duyet phan tu trong mang tu 0 den n-1
{
//nhap du lieu vao mang
printf("Nhap a[%d] = ",i);
scanf("%d", &a[i]);
}
// tinh tong cac phan tu
int Tong = 0; //khai bao bien Tong
for(int i=0; i<n ; i++)
{
if(a[i]%2==0)
Tong += a[i];// hoac Tong = Tong + a[i] (tinh tong cua cac phan tu có giá trị chẵn trong mang)
}
printf("\nTong cac phan tu chan trong mang la: %d", Tong);
getch();
}
nếu lấy mã mà mã báo sai, thì điền mã là chổ Mã code là như hình sau ở bước 4
, các trường hợp khác đọc kỹ hướng dẫn trong link để vượt
ở cuối trang, hay nút màu XANH
ở gần giữa trang, coi chừng nhầm nút