Вопрос задан 18.04.2021 в 10:23. Предмет Информатика. Спрашивает Сиделёв Иван.

Напишите программу, которая выводит на экран таблицу умножения на n ( n-целое число в диапазоне от

2 до 10, вводимое с клавиатуры), Паскаль. В цикле while или repeat until
0 0
Перейти к ответам

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

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

begin
  var n:=ReadInteger('n=');
  if n.Between(2,10) then begin
    var i:=1;
    repeat
      Write(n,'x',i,'=',n*i,' ');
      i+=1
    until i>10;
    Writeln
    end
  else Writeln('Число должно быть от 2 до 10')
end.

Пример
n= 6
6x1=6 6x2=12 6x3=18 6x4=24 6x5=30 6x6=36 6x7=42 6x8=48 6x9=54 6x10=60
0 0
Отвечает Побережнюк Диана.
Лови 
program znaniya;
var n,i:integer;
begin
write('Введите n ');
read(n);if (n<2) or (n>10) then 
begin
while (n<=1) or (n>10) do
 begin
writeln('Ошибка! Число n должно быть в диапазоне от 2 до 10');
write('Введите n ');read(n);
end;
end;
for i:=1 to 10 do writeln(n,'*',i,'=',n*i);
end. 

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

Вот пример программы на языке Pascal, которая выводит таблицу умножения на число n (n вводится пользователем с клавиатуры) в цикле while:

arduino
program multiplication_table; var n, i, product: integer; begin write('Введите число n (от 2 до 10): '); readln(n); while (n < 2) or (n > 10) do begin write('Неверное значение n, пожалуйста, введите число от 2 до 10: '); readln(n); end; writeln('Таблица умножения на ', n, ':'); i := 1; while i <= 10 do begin product := n * i; writeln(n, ' * ', i, ' = ', product); i := i + 1; end; end.

В этой программе мы сначала запрашиваем у пользователя число n, проверяем его на соответствие условию и просим ввести новое значение, если оно не подходит.

Затем мы выводим заголовок таблицы и используем цикл while для прохода по числам от 1 до 10. В каждой итерации цикла мы вычисляем произведение n и текущего числа, выводим строку с результатом и увеличиваем значение счетчика i на 1.

Программа заканчивается после выполнения цикла while.

0 0

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

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

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