Предмет: Информатика,
автор: KPolinka
Нужно составить алгоритм
задача: в последовательности целых положительных чисел определить максимальное четное число и его порядковый номер
Ответы
Автор ответа:
0
var
i, err, buf2: integer;
buf: string;
max: array [0..1] of integer;
begin
writeln('Конец последовательности - пустая строка');
repeat
inc(i);
readln(buf);
val(buf, buf2, err);
if (err > 0) then break;
if ((buf2 > max[1]) and (buf2 mod 2 = 0)) then
begin
max[1] := buf2;
max[0] := i;
end;
until false;
writeln('[', max[0], '] => ', max[1]);
end.
i, err, buf2: integer;
buf: string;
max: array [0..1] of integer;
begin
writeln('Конец последовательности - пустая строка');
repeat
inc(i);
readln(buf);
val(buf, buf2, err);
if (err > 0) then break;
if ((buf2 > max[1]) and (buf2 mod 2 = 0)) then
begin
max[1] := buf2;
max[0] := i;
end;
until false;
writeln('[', max[0], '] => ', max[1]);
end.
Автор ответа:
0
Спасибо, но мне нужен сам алгоритм.. Я имею виду где есть начало, условие, конец и т.д
Автор ответа:
0
Алгоритм - постедовательность команд, вот вам алгоритм о_о
Автор ответа:
0
что вы выше написали.. я по ней не умею алгоритм составлять
Автор ответа:
0
Ок-ок, тогда пример "алгоритма" в студию
Похожие вопросы
Предмет: История,
автор: nastya26082007paa
Предмет: Математика,
автор: Аноним
Предмет: Английский язык,
автор: elmirazumataj31
Предмет: География,
автор: Олечка97a
Предмет: Обществознание,
автор: Кнопка56