Задать вопрос
19 июля, 07:38

Программа на Pascal ABC. Сгенерировать случайным образом трехзначное число. Напечатать его. Вывести все цифры, составляющие это число, в порядке не убывания.

+5
Ответы (1)
  1. 19 июля, 10:56
    0
    Var

    n, i, j, k:integer;

    a:array[1 ... 3] of integer;

    begin

    Randomize;

    n:=Random (900) + 100;

    Writeln (n) ;

    a[1]:=n div 100;

    a[2]: = (n div 10) mod 10;

    a[3]:=n mod 10;

    for i:=1 to 2 do

    for j:=i+1 to 3 do

    if a[i]
    Writeln (a[1],' ', a[2],' ', a[3]) ;

    end.

    Пример работы

    658

    8 6 5
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Программа на Pascal ABC. Сгенерировать случайным образом трехзначное число. Напечатать его. Вывести все цифры, составляющие это число, в ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
В Python С клавиатуры вводится натуральное число. Программа должна вывести следующее за ним четное число. Например, если ввести 7, то программа должна вывести 8, а если ввести 8, то программа должна вывести 10.
Ответы (1)
Задача 1 - Дано целое число. Если оно положительное, вывести " Число положительное ", если отрицательное вывести "Число отрицательное ", если равно 0 - "Число равно нулю" задача 2 - дано целое число.
Ответы (1)
Как описывают переменные в Pascal? Какие стандартные числовые типы языка Pascal вам известны? Что вам известно о соответствии типов переменных в языке Pascal? Какие арифметические операции можно выполнять в Pascal?
Ответы (1)
Сгенерировать массив из N случайных целых чисел и вывести его. Ввести целое число. Определить, есть ли в массиве элемент, равный этому числу, или вывести сообщение, что нет такого значения в массиве
Ответы (1)
Сгенерировать 5 неповторяющихся случайных целых чисел из интервала от 1 до 45. это работа с множествами Pascal ABC
Ответы (1)