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 t

By Amaya

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!!!

0 bình luận về “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 t”

  1. 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.

    Trả lời
  2. 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.

    Trả lời

Viết một bình luận