Задать вопрос
28 июля, 16:58

Вот условие: дано натуральные число н и действительные числа а1, а2 ... ан. Найти минимальное и максимальное число.

Правильно я ввела программу?

var n, min, max, a1, b, q, a:integer;

begin

write ('n=') ;

read (n) ;

write ('a1') ;

read (a1) ;

min:=a1;

Repeat

write ('a=') ;

read (a) ;

if min>a then min:=a;

write ('b=') ;

read (b) ;

max:=b;

Repeat

write ('q=') ;

read (q) ;

if max write ('min', min) ;

write ('max', max)

end;

end;

end.

+3
Ответы (2)
  1. 28 июля, 18:33
    0
    Неправильно. Ты не знаешь разницу между натуральным и действительным числом, ты все их объявила integer, то есть целыми.
  2. 28 июля, 18:37
    0
    Var

    N:integer;

    A, max, min:real;

    Begin

    Write ('N = ') ; ReadLn (N) ;

    WriteLn ('Введите числа') ;

    Read (A) ;

    max:=A;

    min:=A;

    For N: = 2 to N do

    Begin

    Read (A) ;

    if A>max then max:=A;

    if A
    End;

    WriteLn ('Max = ', max) ;

    WriteLn ('Min = ', min) ;

    End.
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Вот условие: дано натуральные число н и действительные числа а1, а2 ... ан. Найти минимальное и максимальное число. Правильно я ввела ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы