Тема: Допоможіть написати програму в Pascal
Завдання полягає в наступному:
Написати програму, яка запрошує з клавіатури три назви місяців й запису їх в файл на диску, після чого виводить їх на екран.
Ви не увійшли. Будь ласка, увійдіть або зареєструйтесь.
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Український форум програмістів → Pascal/Delphi → Допоможіть написати програму в Pascal
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися
Завдання полягає в наступному:
Написати програму, яка запрошує з клавіатури три назви місяців й запису їх в файл на диску, після чого виводить їх на екран.
Завдання полягає в наступному:
Написати програму, яка запрошує з клавіатури три назви місяців й запису їх в файл на диску, після чого виводить їх на екран.
І що саме в тебе не виходить??
(шукаєш в гуглі: 1. ввід даних з клави, 2. запис даних у файл, 3. вивід даних на екран)
Ви знаєте що таке тип string, і функції readln, writeln, та assign?
Так, знаю. Writeln - це виведення інформації, readln - введення даних в пам'ять комп'ютера, assing - процедура типу файлу, яка відкриває доступ до файлу.
Отут іще можете почитати: http://www.delphikingdom.com/lyceum/seminar.asp?ID=2 Там непогано усе роз'яснюється. Хоча самі приклади мабуть у вас не запрацюють, бо вони не для паскалю, а уже для делфі.
Дякую за поради. Але з'явилось питання: як зробити, щоб замість x,y,z записувались в файл введені місяці.
program lab_10;
var f1:text;
st:string;
x,y,z:string[10];
begin
writeln('Введіть три місяці послідовно (через пробіл): ');
readln(x,y,z);
assign(f1,'C:\TP\file1.txt');
rewrite(f1);
writeln(f1,'x');
writeln(f1,'y');
writeln(f1,'z');
close(f1);
reset(f1);
while not EOF (f1) do
begin
readln(f1,st);
writeln(st);
end;
close(f1);
end.
Усе, що знаходиться між одинарними лапками, є простим текстом. Поставте замість цього тексту назви змінних, і тоді в консоль виводитиметься їх вміст.
Усе, що знаходиться між одинарними лапками, є простим текстом. Поставте замість цього тексту назви змінних, і тоді в консоль виводитиметься їх вміст.
Дякую, я зрозумів.
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися