Регистрация
Войти
Стать экспертом Правила
Информатика

Умоляю ,Пожалуйста !!!!!


Напишите функцию int min (int a, int b, int c, int d) (C/C++), static int min (int a, int b, int c, int d) (Java) function min (a,b,c,d: integer):integer (Pascal), находящую наименьшее из четырех данных чисел.

Входные данные
Вводится четыре числа.

Выходные данные
Необходимо вывести наименьшее из 4-х данных чисел.

ОТВЕТЫ
Function min (a,b,c,d: integer):integer;
var m1,m2:integer;
begin
if alt;b then m1:=a else m1:=b;
if clt;d then m2:=c else m2:=d;
if m1lt;m2 then min:=m1 else min:=m2;
end;
var a,b,c,d:integer;
begin
writeln(Введите 4 числа:);
readln(a,b,c,d);
writeln(min = ,min(a,b,c,d));
end.

Пример:
Введите 4 числа:
5 8 3 6
min = 3
C++
#include lt;iostreamgt;
#include lt;cmathgt;
#include lt;stdio.hgt;

using namespace std;
int main() {
int a,b,c,d,r,r2,r3;

cin gt;gt; a gt;gt; b gt;gt; c gt;gt; d;

r=min(a,b);
r2=min(r,c);
r3=min(r2,d);

cout lt;lt; r3;
return 0;
}

Pascal
program Project1;

var a,b,c,d:integer;

begin
readln (a,b,c,d);

if ((alt;=b) and (alt;=c) and (alt;=d)) then begin
writeln (a);
end

else if ((blt;=a) and (blt;=c) and (blt;=d)) then begin
writeln (b);
end

else if ((clt;=b) and (clt;=a) and (clt;=d)) then begin
writeln (c);
end

else begin
writeln (d);
end;

end.
231
Контакты
Реклама на сайте
Спрошу
О проекте
Новым пользователям
Новым экспертам