Напишите процедуру в Паскале, которая принимает параметр – натуральное число N – и...

0 голосов

Напишите процедуру в Паскале, которая принимает параметр – натуральное число N – и выводит на экран линию из N символов '–'.


спросил от Начинающий (408 баллов) в категории Информатика
1 Ответ
0 голосов
ответил от Начинающий (817 баллов)
 
Лучший ответ

Program prog1;
var
n,null:integer;
begin
null:=1;
write('Введите число:');
readln(n);
while n>=null do
begin
null:=null+1;
write('-');
end;
readln;
end.

оставил комментарий от Начинающий (408 баллов)

Спасибо! Но мне нужно процедура и, когда я выполняю эту программу, она выдает мне на одну черточку больше, чем число,которое я ввожу :(

оставил комментарий от Начинающий (817 баллов)

Я поправил уже, сейчас попробую процедуру.

оставил комментарий от Начинающий (408 баллов)

Скажите, а зачем мы там к null прибавляем 1?

оставил комментарий от Начинающий (408 баллов)

Все, разобралась

оставил комментарий от Начинающий (817 баллов)

Я написал процедуру, а он только 1 черточку выводит. Просто я процедуры плохо знаю, извините.

оставил комментарий от Начинающий (408 баллов)

ничего. я вроде бы сама ее написала :)) еще раз спасибо вам!

...