Вопрос задан 19.06.2023 в 08:40. Предмет Информатика. Спрашивает Жаринова Анастасия.

Срочно!!!! Вывести на экран таблицу умножения на N, N вводит пользователь (это число от 0 до 10,

если пользователь введет что-то другое - сообщить об ошибке). Все в паскале
0 0
Перейти к ответам

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

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

Программа:

Pascal:

var

 N, i, k: integer;

begin

 write('N = '); readln(N);

 if (N >= 0) and (N <= 10) then begin

   for i := 1 to N do begin

     for k := 1 to N do

       write((i * k) :3);

     writeln;

   end;

 end

 else writeln('Ошибка');

end.

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

Вывод таблицы умножения на N в Pascal

Чтобы вывести на экран таблицу умножения на число N, которое вводит пользователь, вам потребуется написать программу на языке Pascal. Вот пример такой программы:

```pascal program MultiplicationTable;

var N, i: Integer;

begin Write('Введите число N (от 0 до 10): '); Readln(N);

if (N < 0) or (N > 10) then begin Writeln('Ошибка: введено некорректное число. Пожалуйста, введите число от 0 до 10.'); Exit; end;

Writeln('Таблица умножения на ', N, ':'); for i := 1 to 10 do begin Writeln(i, ' * ', N, ' = ', i * N); end;

Readln; end. ```

В этой программе мы сначала запрашиваем у пользователя число N с помощью `Readln`. Затем мы проверяем, что введенное число находится в диапазоне от 0 до 10. Если число не соответствует этому диапазону, выводим сообщение об ошибке и завершаем программу с помощью `Exit`.

Если число N корректно, мы выводим заголовок таблицы умножения на N с помощью `Writeln`. Затем с помощью цикла `for` мы проходим от 1 до 10 и выводим каждое умножение в формате "число * N = результат".

Пример вывода программы при вводе числа N равного 5:

``` Введите число N (от 0 до 10): 5 Таблица умножения на 5: 1 * 5 = 5 2 * 5 = 10 3 * 5 = 15 4 * 5 = 20 5 * 5 = 25 6 * 5 = 30 7 * 5 = 35 8 * 5 = 40 9 * 5 = 45 10 * 5 = 50 ```

Обратите внимание: Это пример программы на языке Pascal. Если вы хотите использовать другой язык программирования, пожалуйста, уточните это.

0 0

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

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

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

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