Создать текстовый файл - Pascal ABC (247521)

Узнай цену своей работы

Формулировка задачи:

Привет всем есть такая задача: нужно написать программу которая сохраняет в тексовый файл запись типа 1;1;1; Товар№1; Товар№1;0 2;2;2; Товар№2; Товар№2;0 и так до 1500 нужно помогите пожалуйста

Решение задачи: «Создать текстовый файл»

textual
Листинг программы
var f:text;
    i:integer;
begin
assign(f,'tovary.txt');
rewrite(f);
for i:=1 to 1500 do
writeln(f,i:5,i:5,i:5,';  Товар№',i:4,';  Товар№',i:4,' ;0');
close(f);
end.

Объяснение кода листинга программы

  1. Объявлены две переменные: f и i.
  2. Переменной f присваивается значение 'tovary.txt'.
  3. Переменная i инициализируется значением 1.
  4. Открывается файл с помощью функции assign и rewrite.
  5. Запускается цикл for, который выполняется от i=1 до i=1500.
  6. Внутри цикла выполняется функция writeln, которая записывает данные в файл.
  7. В качестве данных используется переменная i, разделенная пробелами на 5 частей.
  8. После этого записывается текст Товар№ i; Товар№ i; 0.
  9. Закрывается файл с помощью функции close.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 4.333 из 5