so sanh nhap mang co/ko con tro
unknown
c_cpp
a month ago
1.5 kB
7
Indexable
#include <stdio.h> // Ham nhap mang void NhapMang(int *n, int a[]) { printf("Moi ban nhap so luong phan tu mang: ", n); scanf("%d", n); // Doc kich thuoc mang printf("\n"); for (int i = 0; i < *n; i++) { printf("Moi ban nhap phan tu thu %d: ", i); // Dieu chinh hien thi chi so bat dau tu 1 scanf("%d", &a[i]); } printf("\n"); } // Ham xuat mang void XuatMang(int n, int a[]) { printf("Xuat mang vua nhap: "); for (int i = 0; i < n; i++) { printf("%d ", a[i]); } printf("\n"); } // Ham tinh tong mang long TinhTong(int n, int a[]) { long s = 0; for (int i = 0; i < n; i++) { s += a[i]; } return s; } int main() { int n; // Khai bao kich thuoc mang int a[100]; // Khai bao mang NhapMang(&n, a); // Truyen dia chi cua n de co the cap nhat gia tri n XuatMang(n, a); // Truyen kich thuoc mang va mang vao ham XuatMang long tong = TinhTong(n, a); // Truyen mang va kich thuoc mang vao ham TinhTong printf("\nTong cac phan tu trong mang la: %ld\n", tong); // In ra tong } int main() { int n; // Khai bao kich thuoc mang int a[100]; // Khai bao mang scanf("%d", &n); // -> nhap n = 10 NhapMang(n, a); // Truyen dia chi cua n de co the cap nhat gia tri n XuatMang(n, a); // Truyen kich thuoc mang va mang vao ham XuatMang long tong = TinhTong(n, a); // Truyen mang va kich thuoc mang vao ham TinhTong printf("\nTong cac phan tu trong mang la: %ld\n", tong); // In ra tong }
Editor is loading...
Leave a Comment