М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Aqvtttt
Aqvtttt
19.12.2021 19:30 •  Информатика

С. из исходного файла in.text в котором находятся 5 чисел найти наибольшее и наименьшее значение. и вывести его в другой текстовый файл в 1 строке минимальный во второй максимальный

👇
Ответ:
Евочка2000
Евочка2000
19.12.2021
Var a,min,max,i:integer
t1,t2:text;
begin
assign(t1,'in.txt');
reset(t1);
read(t1,min);
max:=min;
for i:=1 to 4 do
 begin
 read(t1,a);
 if a<min then min:=a;
 if a>max then max:=a;
 end;
close(t1);
assign(t2,'out.txt');
rewrite(t2);
writeln(t2,min);
writeln(t2,max);
close(t2);
end.

Пример:
in.txt:
5 2 9 7 3

out.txt:
2
9
4,7(74 оценок)
Открыть все ответы
Ответ:
MrDog2005
MrDog2005
19.12.2021

Алгоритм ищет НЕЧЕТНОЕ число КРАТНОЕ 13.

Чтобы остановить цикл, ввели переменную flag.

Когда условие выполнилось flag должно задаться значение 1.

Объяснение:

Алгоритм ищет НЕЧЕТНОЕ число КРАТНОЕ 13

Когда условие выполняется (находят нечетное число кратное 13), то цикл останавливают.

Чтобы остановить цикл, ввели переменную flag которая обозначает выполнение условия.

Когда условие выполнилось, то flag должно задаться значение вызывающие остановку цикла (в данной программе это число 1 которое присваивается flag).

4,8(93 оценок)
Ответ:
dasha190800
dasha190800
19.12.2021

язык программирования любой?

пишу на Python:

s = str(input())

s = sorted(s[:len(s)-1].split(', '))

for word in s:

print(word, ' ', end='')

Pascal:

var s, copy_s, word_s:string;

i, n, count:integer;

a:array of string ;

begin

count:=0;

write('Введите перечисление слов через запятую без пробелов, в конце поставьте точку: ');

readln(s);

copy_s:= s;

while pos(',', copy_s) > 0 do begin

n:= pos(',', copy_s);

delete(copy_s, n, 1);

count:=count+1;

end;

count:= count + 1;

SetLength(a, count);

for i:=1 to count-1 do begin

n:= pos(',', s);

word_s:= copy(s, 1, n-1);

delete(s, 1, n);

a[i]:=word_s;

end;

word_s:= copy(s, 1, length(s)-1);

a[count]:= word_s;

for i:=1 to count-1 do

if a[i] > a[i+1] then begin

word_s:=a[i];

a[i]:=a[i+1];

a[i+1]:=word_s;

end;

for i:=1 to count do

writeln(a[i]);

end.

4,5(42 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ