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

By alaza7

Leave a Reply

Your email address will not be published. Required fields are marked *