Bài 1: Viết chương trình: - Nhập một dãy số nguyên có N phần tử - Xuất ra màn hình dãy số vừa nhập - Tính tích các phần tử chia hết cho 5 trong dãy trên và xuất kết quả ra màn hình Bài 2: Viết chương trình : - Nhập một dãy số nguyên có N phần tử - Xuất ra màn hình dãy số vừa nhập - Tính tổng các phần tử nhỏ hơn hoặc bằng 5 có trong dãy trên và xuất kết quả ra màn hình Bài 3: Viết chương trình : - Nhập một dãy số nguyên có N phần tử - Xuất ra màn hình dãy số vừa nhập - Tính tổng bình phương các phần tử là số dương trong dãy và xuất kết quả ra màn hình Có bạn nào biết thì chỉ giùm mình làm bao nhiêu câu cũng được ạ không nhất thiết phải làm hết cả 3 câu!!!

2 câu trả lời

Bài $1$ 

Program Hotboy;

Uses crt;

Var A:array[1..100] of integer;

I,n : byte;

S:real;

Begin

Clrscr ;

S:=1;

Write('nhao so phan tu trong day'); readln(n);

For i:=1 to n do 

Begin

Write('A[',i,']'); readln(A[i]); 

End;

For i:=1 to n do

If A[i] mod 5 =0 then 

S:=S* A[i] ; 

Writeln('Tong cac phan tu chia het cho 5 trong mang la',S); 

Readln

End.

Bài $2$

Program Hotboy;

Uses crt;

Var A:array[1..100] of integer;

I,n : byte;

S:real;

Begin

Clrscr ;

S:=0;

Write('nhao so phan tu trong day'); readln(n);

For i:=1 to n do 

Begin

Write('A[',i,']'); readln(A[i]); 

End;

For i:=1 to n do

If A[i] =< 5 then 

S:=S+ A[i] ; 

Writeln('Tong cac phan tu nho hon hoac bang 5 trong mang la',S); 

Readln

End.

Bào $3$

Program Hotboy;

Uses crt;

Var A:array[1..100] of integer;

I,n : byte;

S:real;

Begin

Clrscr ;

S:=0;

Write('nhao so phan tu trong day'); readln(n);

For i:=1 to n do 

Begin

Write('A[',i,']'); readln(A[i]); 

End;

For i:=1 to n do

If A[i] >0 then 

S:=S+ sqr(A[i]) ; 

Writeln('Tong binh phuong cac phan tu duong  trong mang la',S); 

Readln

End.

Bài 1:

Program FNG;
Uses crt;
Var A: array[1..1000] of longint;
    n,i,s: longint;
Begin
        Clrscr;
        Write('Nhap n: '); Readln(n);
        s:=1;
        For i:=1 to n do
        Begin
                Write('A[',i,'] = ');
                Readln(A[i]);
                If A[i] mod 5 = 0 then s:=s*A[i];
        End;
        Write('S = ',s);
        Readln
End.

Bài 2:

Program FNG;
Uses crt;
Var A: array[1..1000] of longint;
    n,i,s: longint;
Begin
        Clrscr;
        Write('Nhap n: '); Readln(n);
        s:=0;
        For i:=1 to n do
        Begin
                Write('A[',i,'] = ');
                Readln(A[i]);
                If A[i]<=5 then s:=s+A[i];
        End;
        Write('S = ',s);
        Readln
End.

Bài 3:

Program FNG;
Uses crt;
Var A: array[1..1000] of longint;
    n,i,s: longint;
Begin
        Clrscr;
        Write('Nhap n: '); Readln(n);
        s:=0;
        For i:=1 to n do
        Begin
                Write('A[',i,'] = ');
                Readln(A[i]);
                If A[i]>0 then s:=s+sqr(A[i]);
        End;
        Write('S = ',s);
        Readln
End.