Задано натуральное число n. напишите программу, которая выведет на экран все числа: сначала число n, а затем числа от 1 до n - 1. входные данные вводится одно натуральное число, не превосходящее 1000 выходные данные выведите n - 1 натуральное число. числа должны быть разделены пробелами. знаю решение, но не могу понять как вывести сначала 5, всё перепробовал, но 5 всегда в конце
225
410
Ответы на вопрос:
var i,n: integer; begin writeln(', веедите натуральное число не превосходящее 1000'); readln(n); writeln('входное число=',n); for i: =0 to (n-1) do write(i,' '); end. пример работы: , веедите натуральное число не превосходящее 1000 5 входное число=5 0 1 2 3 4 p.s.если в условии от 1-го, а не от нуля, for i: =0 to (n-1) do write(i,' '); замени на for i: =1 to (n-1) do write(i,' '); лишняя информация, если тебе не нравится информатика: на сколько я понял, ты не мог понять как вывести сначала число 5. в моей программе это делает оператор writeln(n); именно writeln, а не write. почему? потому что writeln произошло от слова line - линия, оно занимает целую строку. а write мастит все в одну строку. если нужно будет что-то рассказать и это будет в моих силах, я с радостью любому желающему.
Y: = round(3*7 div y mod 7/3)/y – trunc(0.724) для удобства анализа введем добавочные скобки и пробелы. y : = round( ( (3 * 7) div y ) mod (7 / 3) ) / y – trunc(0.724) 3*7 даст величину целочисленного типа.тип переменной y в операции (3*7) div y может быть по определению этой операции только целочисленным. целочисленным будет и её результат.деление 7/3 даст результат вещественный, так уж устроена операция "/"получаем по типам: < целочисленный> mod < вещественный> . операция mod определена только для целочисленных операндов, поэтому тут ошибка.
Популярно: Информатика
-
Влад84738519.06.2022 12:50
-
анна216722.04.2021 19:22
-
ViKtOrIaSmIrNoVa200730.04.2022 10:45
-
karinatrunko27.03.2021 07:07
-
vulpe21.12.2020 11:37
-
Дага7201.07.2021 07:39
-
простониккакойтотам26.11.2022 03:05
-
Зефирка17050407.09.2020 07:01
-
Lerka121718.01.2022 08:26
-
EnotGermany04.01.2022 03:36