Вычисление периметра и площади прямоугольника, через данные из файла - Pascal

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

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

Помогите написать программу вычисления периметра и площади прямоугольника, через данные из файла и запись результата в другой. Например - input.txt: 5 10 output.txt: 30 50 Набросок (без работы с файлами):
Листинг программы
  1. var a,b,s,p: integer;
  2. begin
  3. writeln('Введите длину прямоуг (а): ');
  4. readln(a);
  5. writeln('Введите ширину прямоуг (b): ');
  6. readln(b);
  7. S:=a*b;
  8. P:=(a+b)*2;
  9. writeln('p=',p);
  10. writeln('s=',s);
  11. end.

Решение задачи: «Вычисление периметра и площади прямоугольника, через данные из файла»

textual
Листинг программы
  1. var a, b: real;
  2.     f: text;
  3. begin
  4.   assign(f, 'input.txt');
  5.   reset(f);
  6.   readln(f, a, b);
  7.   close(f);
  8.   assign(f, 'output.txt');
  9.   rewrite(f);
  10.   writeln(f, (a + b) * 2, #10#13, a * b);
  11.   close(f)
  12. end.

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

  1. Объявляются переменные a, b и f типа real и text соответственно.
  2. Устанавливается имя файла для чтения и записи в переменную f.
  3. Считываются значения переменных a и b из файла input.txt.
  4. Закрывается файл input.txt.
  5. Открывается файл output.txt для записи.
  6. В файл output.txt записывается формула периметра и площади прямоугольника (a + b) 2 и a b соответственно.
  7. Закрывается файл output.txt.

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


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

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

13   голосов , оценка 3.615 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы