Вопрос задан 26.07.2023 в 06:14. Предмет Информатика. Спрашивает Невмержицький Деня.

Сделайте пожалуйста это в паскале АВС. Записать файл: 5 одинаковых целых чисел. 7 любых чисел

сумму 10 любых чисел Произведение 10 любых чисел
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Морозов Даниил.

программу надо сохранить на диск и запустить ее, после этого в папке с этой программой появится файл "output.txt", его надо открытью

первые 5 чисел одинаковые

после их будут идти 7 любых чисел

потом сумма 10 рандомных чисел

затем произведение 10 случайных чисел


программа:

var a,i: integer;

t:text;

begin

assign(t,'output.txt');

rewrite(t);

a:=random(100);

for i:=1 to 5 do begin write(t,a,' '); end;

writeln;

for i:=1 to 7 do begin write(t,random(100),' '); end;

writeln;

a:=0;

for i:=1 to 10 do begin a:=a+random(100); end;

write(t,a,' ');

a:=1;

for i:=1 to 10 do begin a:=a*random(100);end;

writeln(t,a);

close(t);

end.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Паскаль (или Pascal) — язык программирования, но судя по вашему запросу, вы хотите просто записать данные в файл на языке Паскаль. Вам необходимо использовать процедуру или функцию для записи данных в файл. К сожалению, в текстовом формате здесь нельзя напрямую создать файл, но я могу показать вам пример программы на языке Паскаль, которая выполняет указанные вами задачи.

pascal
program WriteToFile; var i: Integer; fileNumbers: file of Integer; numbers: array[1..5] of Integer; sumNumbers, productNumbers: Integer; begin // Создаем файл и записываем 5 одинаковых чисел Assign(fileNumbers, 'numbers.bin'); Rewrite(fileNumbers); for i := 1 to 5 do begin numbers[i] := 42; // Здесь можно задать любое число Write(fileNumbers, numbers[i]); end; Close(fileNumbers); // Вычисляем сумму 7 любых чисел sumNumbers := 0; for i := 1 to 7 do begin // Здесь можно вводить числа с клавиатуры или задать их явно // Например, для ввода с клавиатуры: Readln(numbers[i]); numbers[i] := i; // Здесь просто пример чисел от 1 до 7 sumNumbers := sumNumbers + numbers[i]; end; // Вычисляем произведение 10 любых чисел productNumbers := 1; for i := 1 to 10 do begin // Здесь можно вводить числа с клавиатуры или задать их явно // Например, для ввода с клавиатуры: Readln(numbers[i]); numbers[i] := i; // Здесь просто пример чисел от 1 до 10 productNumbers := productNumbers * numbers[i]; end; // Дополнительно можно вывести результаты на экран Writeln('Сумма 7 чисел: ', sumNumbers); Writeln('Произведение 10 чисел: ', productNumbers); end.

Обратите внимание, что в приведенном примере числа в файл и значения суммы и произведения были заданы явно, но вы можете изменить их на любые другие числа или вводить значения с клавиатуры, если это требуется.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос