Вопрос по информатике:
С клавиатуры вводится три строки вида Фамилия пробел Имя пробел Рост.Определить фамилию и имя самого высокого человека d pascal abc
- 22.03.2018 09:28
- Информатика
- remove_red_eye 7131
- thumb_up 32
Ответы и объяснения 1
Type str = array [1..100] of char;
var maxs, tmps : str;
count, max, tmp, ctmp : integer;
procedure reads (var s : str; var len, val : integer);
var
b : boolean;
c : char;
i : integer;
begin
i := 0; b := false;
repeat
read (c);
if not b or (c ' ') then
begin
if c = ' ' then b := true;
inc (i);
s[i] := c;
c := '1';
end;
until b and (c = ' ');
len := i;
readln (val);
end;
begin
assign (input, 'input.txt'); reset (input);
reads (maxs, count, max);
while not eof do
begin
reads (tmps, ctmp, tmp);
if tmp > max then
begin
max := tmp;
count := ctmp;
maxs := tmps;
end;
end;
for tmp := 1 to count do write (maxs[tmp]);
end.
- 23.03.2018 16:13
- thumb_up 22
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.