Viết chương trình và thực hiện các yêu cầu sau a) nhập một mạng A có n là phần tử ;b) in mạng A đã nhập ra màn hình ;c) tìm giá trị lớn nhất của mảng

Viết chương trình và thực hiện các yêu cầu sau a) nhập một mạng A có n là phần tử ;b) in mạng A đã nhập ra màn hình ;c) tìm giá trị lớn nhất của mảng A ;d) in ra các số lẻ của mảng A;e) tính tổng các phần tử trong mảng A. Giúp em với ạ

0 bình luận về “Viết chương trình và thực hiện các yêu cầu sau a) nhập một mạng A có n là phần tử ;b) in mạng A đã nhập ra màn hình ;c) tìm giá trị lớn nhất của mảng”

  1. #include <iostream>
    using namespace std;
    int main()
    {
        int n,lon=-2147483648,tt=0;
        cin>>n;
        int arr[n];
        for(int i=0;i<n;i++){
            cin>>arr[i];
            if(lon<arr[i]){
                lon=arr[i];
            }
        }
        for(int i=0;i<n;i++){
            cout<<arr[i]<<” “;
        }
        cout<<“\n”<<lon<<endl;
        for(int i=0;i<n;i++){
            tt+=arr[i];
            if(arr[i]%2==1){
                cout<<arr[i]<<” “;
            }
        }
        cout<<“\n”<<tt;
        //samon247
        return 0;
    }

    Bình luận
  2. program ct;

    uses crt;

    var i,n,Max,S:integer;

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

    begin

    clrscr;

      write(‘nhap n:=’);readln(n);

        for i:=1 to n do

    begin

      write(‘nhap mang A[‘,i,’]:=’);readln(A[i]);

    end;

     writeln(‘cac so vua nhap la’);

        for i:=1 to n do

      write(A[i],’  ‘);

      Max:=A[1]; S:=0;

        for i:=1 to n do

    begin

       if Max<A[i] then Max:=A[i];

       if A[i] mod 2=1 then writeln(‘so le:’,A[i]);

       S:=S+A[i];

    end;

      writeln(‘gia tri lon nhat la:’,Max);

      writeln(‘tong la:’,S);

    readln

    end.

    Bình luận

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