Как осуществляется ввод и вывод данных в программу в Паскале? Приведите
Как исполняется ввод и вывод данных в программку в Паскале? Приведите пример
Задать свой вопрос
Роман Мозговенко
В Паскале ввод исполняется с подмогою процедур read() и readln(), а вывод - благодаря write() и writeln().
1 ответ
Vurcer Arsenij
Вводы и выводы посещают нескольких "видов". Есть простой, к образцу, и с переводом строчки. Они различаются тем, как мы будем читать. read(здесь должна быть переменная, которую вы считываете). Здесь считывается что-то, и затем можно дальше продолжать работать. А readln(здесь обязана быть переменная, которую вы считываете) теснее после считывания перебегает на последующую строчку. Можно так же подключить файл. Это происходит средством команд. assign(заглавие текстовой переменной, потом через запятую здесь должно быть заглавие файла либо путь к нему в кавычках). Потом надобно сделать reset(название переменной, с которй связан был ввод); Это простые примеры. Теперь вывод. Здесь в принципе, то же самое. write(переменная либо текст в кавычках) просто выводит после места, где мы на вводе\выводе тормознули, пишет то, что необходимо. А есть writeln(). он делает то же самое, потом переходит на последующую строчку. Обьясним в образцах. Различие write и writeln
Есть два кусочка программы.
a:=10;
b:=20;
write(a);
write(b);
И 2-ой.
a:=10;
b:=20;
writeln(a);
writeln(b);
Они различаются только 4-мя знаками, но вывод первой будет
1020
А второй
10
20
Что бы, кстати, при первом методе числа не слипались, можно пользоваться текстом. Изменим строку
write(a); на строку write(a,' '); и тогда вывод будет таким
10 20
Файловый вывод подключается так же. Однако есть различие. Там надо использовать заместо reset - rewrite и все. Ну и природно, не путаем две переменные ввода и вывода. Вот обыкновенные примеры
Есть два кусочка программы.
a:=10;
b:=20;
write(a);
write(b);
И 2-ой.
a:=10;
b:=20;
writeln(a);
writeln(b);
Они различаются только 4-мя знаками, но вывод первой будет
1020
А второй
10
20
Что бы, кстати, при первом методе числа не слипались, можно пользоваться текстом. Изменим строку
write(a); на строку write(a,' '); и тогда вывод будет таким
10 20
Файловый вывод подключается так же. Однако есть различие. Там надо использовать заместо reset - rewrite и все. Ну и природно, не путаем две переменные ввода и вывода. Вот обыкновенные примеры
, оставишь ответ?
Похожие вопросы
-
Вопросы ответы
Новое
NEW
Статьи
Информатика
Статьи
Последние вопросы
В сосуде 4целых одна пятая литр воды что бы заполнить сосуд
Математика.
Двум малярам Диме И Олегу поручили выкрасить фасад дома они разделили
Разные вопросы.
найти порядковый номер 41Э если в ядре 20 нейтронов
Разные вопросы.
в ряду натуральных чисел 3, 8, 10, 24, … 18 одно
Математика.
Предприятие по производству с/хоз продукции на производство затратило 3527000 руб Валовый
Разные вопросы.
Математика, задано на каникулы. ВАРИАНТ 1004
НОМЕР 1,2,3,4,5,6,7,8.
Математика.
Имеются три конденсатора емкостью С1=1мкФ, С2=2мкФ и С3=3мкФ. Какую наименьшую емкость
Физика.
Из точки м выходят 3 луча MP MN и MK причём
Геометрия.
выпиши в свою тетрадь те правила этикета которые тебе не были
Разные вопросы.
Анна хорошо учится у неё много подруг свободное от учёбы время
Обществознание.
Облако тегов