Вопрос задан 12.07.2023 в 13:46. Предмет Информатика. Спрашивает Борзилова Дарья.

СРОЧНО!!!ПОЖАЛУЙСТА!!! НАПИСАТЬ программу в Паскале.1.Компьютер предлагает ввести любое слово,

после чего печатает его с восклицательным знаком.Так повторяется до тех пор, пока не ввести слово хватит.После ввода слова хватит получим сообщение "До следующих встреч".2.Вывести на печать 20 случайных чисел и написать какое из них наименьшее , а какое наибольшее.Спасибо​
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Тимофеев Антон.

Ответ:

1.

var s: string;

begin

write('Введите слово: ');

readln(s);

while (s<>'хватит') do

 begin

 writeln(s+'!');

 write('Введите слово: ');

 readln(s);

 end;

writeln('До следующих встреч');

end.

2.

var i,n,max,min: integer;

begin

randomize();

n:=random(201)-100;

max:=n;

min:=n;

write(n,' ');

For i:= 2 to 20 do

 begin

 n:=random(201)-100;

 write(n,' ');

 if (n>max) then max:=n;

 if (n<min) then min:=n;

 end;

writeln('Наибольшее число: ',max);

writeln('Наименьшее  число: ',min);

end.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Добро пожаловать в мир программирования! Вот пример программы на языке Паскаль, которая выполняет указанные вами задачи:

pascal
program RandomWords; uses SysUtils; var word: string; randomNumber, minNumber, maxNumber: integer; begin // Задача 1: Ввод слова с восклицательным знаком repeat Write('Введите слово (для завершения введите "хватит"): '); ReadLn(word); if word <> 'хватит' then WriteLn('Вы ввели: ', word, '!'); until word = 'хватит'; WriteLn('До следующих встреч!'); // Задача 2: Вывод 20 случайных чисел Randomize; // Инициализация генератора случайных чисел minNumber := MaxInt; // Инициализируем минимальное значение максимальным целым числом maxNumber := -MaxInt - 1; // Инициализируем максимальное значение минимальным целым числом WriteLn('Случайные числа:'); for var i := 1 to 20 do begin randomNumber := Random(100) + 1; // Генерируем случайное число от 1 до 100 Write(randomNumber, ' '); // Поиск минимального и максимального чисел if randomNumber < minNumber then minNumber := randomNumber; if randomNumber > maxNumber then maxNumber := randomNumber; end; WriteLn; // Переход на новую строку для красоты // Вывод минимального и максимального чисел WriteLn('Наименьшее число: ', minNumber); WriteLn('Наибольшее число: ', maxNumber); ReadLn; // Чтобы окно не закрывалось сразу end.

Программа предлагает вводить слова, пока не будет введено слово "хватит". Затем выводит случайные числа и указывает наименьшее и наибольшее из них.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос