Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.07.2017, 19:19   #1
Ksenia2019
 
Регистрация: 15.07.2017
Сообщений: 8
Лампочка Помогите пожалуйста разобраться с программой pascal

Пишу в программе pascal код , для вывода таблицы пифагора.
примерно так это выглядит
begin
writeln('Таблица Пифагора');
for var i:=1 to 9 do
begin
for var j:=1 to 9 do
write(i*j:4);
writeln;
end;
end.
но я не могу понять
для чего это "write(i*j:4);" что это? и как оно работает ?))
Подскажите пожалуйста, может кто знает. И как вообще быстро понять и выучить паскаль.
Ksenia2019 вне форума Ответить с цитированием
Старый 15.07.2017, 19:33   #2
agmag
Пользователь
 
Регистрация: 15.07.2017
Сообщений: 31
По умолчанию

write(i*j:4)
значит что для вывода результата(i*j) резервируется 4 знакоместа.
Если заменить пробелы точками:
Код:
Таблица Пифагора
...1...2...3...4...5...6...7...8...9
...2...4...6...8..10..12..14..16..18
agmag вне форума Ответить с цитированием
Старый 15.07.2017, 19:48   #3
type_Oleg
Старожил
 
Аватар для type_Oleg
 
Регистрация: 02.03.2008
Сообщений: 2,499
По умолчанию

.. а следующая:
Код:
writeln;
делает перевод строки при очередном i.
Иначе была бы не таблица, а одна длинная строка.

Последний раз редактировалось type_Oleg; 15.07.2017 в 19:51.
type_Oleg вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите пожалуйста разобраться с программой по С++ kipermk Общие вопросы C/C++ 3 18.12.2013 11:40
Помогите пожалуйста с программой сравнения 3 чисел на Pascal rsany Помощь студентам 3 23.06.2009 00:10
ГОРИТ ДИПЛОМ!!!! пожалуйста помогите разобраться с программой alexs2141 Фриланс 6 03.06.2008 20:30