написать программку в паскале Из спектра от 10 до 1000 компьютер

написать программу в паскале Из спектра от 10 до 1000 компьютер избрал случайным образом число. Если выбранное число является трехзначным, то поменять местами первую и последнюю цифры, выдать на печать число, выбранное ПК и новое, приобретенное после перестановки цифр. В неприятном случае, вывести выбранное ПК число

Задать свой вопрос
1 ответ

program zz1;

var   s, n, p, k:integer; // задаем переменные целого типа

begin

n:=random(991)+10;

writeln( выбранное число = , n);   //выводим ответ

if (n gt; 99) and (n lt; 1000) then

begin

k:=n mod 10;  // получаем заключительную цифру трехзначного числа

p:=n div 100;    // получаем первую цифру трехзначного числа

s:=(n mod 100) div 10; // получаем вторую цифру

n:=k * 100 + s * 10 + p; // формируем новое число, поменяв местами первую и последнюю числа

write( число после перестановки = , n);   //выводим ответ

end;

, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт