Вопрос задан 28.02.2019 в 10:41. Предмет Информатика. Спрашивает Титов Николай.

Составить программу на языке Паскаль для следующей задачи: даны тиражи 20 центральных журналов СНГ

за текущий год, требуется найти общий тираж этих журналов.
0 0
Перейти к ответам

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

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

var s, b, a: integer;
begin
for b:=1 to 20 do begin
writeln('Введите тираж ', b, ' журнала.');
read(a);
s:=s+a;
end;
writeln('Общий тираж: ',s);
end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Задача: Найти общий тираж 20 центральных журналов СНГ за текущий год.

Для решения данной задачи на языке Паскаль можно использовать следующую программу:

```pascal program TotalCirculation;

const NumberOfMagazines = 20;

var circulation: array[1..NumberOfMagazines] of Integer; totalCirculation: Integer; i: Integer;

begin totalCirculation := 0;

{ Ввод тиражей журналов } writeln('Введите тиражи 20 центральных журналов СНГ за текущий год:'); for i := 1 to NumberOfMagazines do begin write('Тираж журнала ', i, ': '); readln(circulation[i]); totalCirculation := totalCirculation + circulation[i]; end;

{ Вывод общего тиража } writeln('Общий тираж 20 центральных журналов СНГ за текущий год: ', totalCirculation); end. ```

Программа начинается с объявления константы `NumberOfMagazines`, которая определяет количество журналов (в данном случае - 20). Затем объявляются переменные `circulation` (массив для хранения тиражей журналов), `totalCirculation` (переменная для хранения общего тиража) и `i` (переменная для цикла).

Далее программа вводит тиражи журналов с помощью цикла `for`. Каждый тираж вводится с клавиатуры и добавляется к общему тиражу с помощью оператора `+`.

Наконец, программа выводит общий тираж с помощью оператора `writeln`.

Пример работы программы:

``` Введите тиражи 20 центральных журналов СНГ за текущий год: Тираж журнала 1: 10000 Тираж журнала 2: 15000 Тираж журнала 3: 20000 ... Тираж журнала 20: 5000 Общий тираж 20 центральных журналов СНГ за текущий год: 250000 ```

Программа просит пользователя ввести тиражи каждого журнала, а затем выводит общий тираж.

Примечание: Данная программа предполагает, что пользователь будет вводить только целочисленные значения тиражей. Если необходимо обрабатывать вещественные числа или другие форматы ввода, код программы может потребовать некоторых изменений.

0 0

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

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

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