Cho dãy N phần tử giá trị nguyên nhập từ bàn phím (N<=250) 1) Tìm giá trị lớn nhất trong mảng 2) Tìm giá trị nhỏ nhất trong mảng

2 câu trả lời

Python:

n = int(input())

a = list(map(int, input()))

print("GTLN:", max(a))

print("GTNN:", min(a))

C++:

#include <bits/stdc++.h>

using namespace std;

int main()

{

   int n, a, maxval, minval;

   minval = INT_MAX;

   maxval = INT_MIN;

   cin >> n;

   for (int i = 1; i <= n; ++i)

   {

      cin >> a;

      minval = min(minval, a);

      maxval = max(maxval, a);

   }

   cout << "GTLN: " << maxval << "\nGTNN: " << minval;

   return 0;

}

uses crt;

var a : array[1..250] of integer;

i, n, min, max : integer;

begin

clrscr;

write('nhap so luong phan tu : '); readln(n);

write('nhap phan tu thu 1 : '); readln(a[1]);

min := a[1]; max := a[1];

for i := 2 to n do 

begin

write('nhap phan tu thu ', i ,' : '); readln(a[i]);

if a[i] < min then min := a[i];

if a[i] > max then max := a[i];

end;

writeln('min = ', min ,', max = ', max);

readln

end.

Câu hỏi trong lớp Xem thêm