Chương trình sau sẽ tính tổng bình phương các phần tử trong mảng 1 chiều dùng ngôn ngữ C / C++
#include "conio.h"
#include "stdio.h"
#define max 100
//nhap mang
void NhapMang(int A[], int n) {
for(int i = 0; i<n; i++)
{
printf("phan tu %d = ",i);
scanf("%d",&A[i]);
}
}
//xuat mang
void XuatMang(int A[], int n) {
for(int i = 0; i<n; i++)
printf("%d\t",A[i]);
}
int SumQ(int a[],int n)
{
int temp = 0;
for(int i=0;i<n;i++)
temp+=a[i]*a[i];
return temp;
}
//chuong trinh chinh
void main(){
int B[max], n;
printf("Nhap n = ");
scanf("%d",&n);
NhapMang(B,n);
printf("Mang vua nhap:\n");
XuatMang(B,n);
printf("\nTong binh phuong = %d",SumQ(B,n));
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