Nhập vào màn hình 1 mảng 5 phần tử số nguyên bất kì: a) Tính tổng phần tử có giá trị lẻ? b) Tính tổng các phần tử có vị trí là lẻ trong mảng? Mọi ngườ

Nhập vào màn hình 1 mảng 5 phần tử số nguyên bất kì:
a) Tính tổng phần tử có giá trị lẻ?
b) Tính tổng các phần tử có vị trí là lẻ trong mảng?
Mọi người giúp mình với ạ! Cảm ơn nhiều!!!

0 bình luận về “Nhập vào màn hình 1 mảng 5 phần tử số nguyên bất kì: a) Tính tổng phần tử có giá trị lẻ? b) Tính tổng các phần tử có vị trí là lẻ trong mảng? Mọi ngườ”

  1. program oken;

    uses crt;

    var a: array [1..10000] of longint;

          i,n:,tong,tong2:longint;

    begin

    clrscr;

    write(‘nhap so phan tu cua mang: ‘); readln(n);

    for i:=1 to n do

        begin

             write(‘a[‘,i,’]: ‘); readln(a[i]);

              if i mod 2 = 1 then tong2:=tong2+a[i];

               if a[i] mod 2=1 then tong:=tong+a[i];

        end;

    writeln(‘tong phan tu co gia tri le: ‘,tong);

    writeln(‘tong phan tu co vi tri la le: ‘,tong2);

    readln;

    end.

    Bình luận
  2. Program BTH;
    uses crt;
    var a:array[1..100000] of longint;
    n,i,s,k:longint;
    begin
            clrscr;
            write(‘Nhap n: ‘);readln(n);
            For i:=1 to n do
            begin
                    write(‘a[‘,i,’]: ‘);readln(a[i]);
            end;
            For i:=1 to n do
            begin
                    If a[i] mod 2=1 then s:=s+a[i];
                    If i mod 2=1 then k:=k+a[i];
            end;
            writeln(‘Tong cac phan tu co gia tri le la: ‘,s);
            writeln(‘Tong cac phan tu o vi tri le la: ‘,k);
            readln;
    end.

    Bình luận

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