Вопрос задан 26.04.2021 в 05:52. Предмет Информатика. Спрашивает Матвеева Леночек.

Написать программу в pascal, которая вычисляет сумму S последовательности 1/1+1/2+1/3+.. .1/п

0 0
Перейти к ответам

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

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

program raf105;

var

 n,i: integer;

 s: real;

begin

 write('n = ');

 readln(n);

 for i:=1 to n do

   s:= s+1/i;

 writeln('s = ',s);

end.

PascalABC 3.4.2

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

Вот решение задачи на языке Pascal:

bash
program SumOfSequence; var p: integer; i: integer; sum: real; begin write('Введите значение p: '); readln(p); sum := 0; for i := 1 to p do begin sum := sum + 1/i; end; writeln('Сумма последовательности равна: ', sum); end.

Как использовать программу:

  1. Запустите среду разработки Pascal.
  2. Создайте новый проект.
  3. Вставьте приведенный выше код программы в файл проекта.
  4. Сохраните файл.
  5. Скомпилируйте и запустите программу.
  6. Введите значение переменной "p" и нажмите клавишу Enter.
  7. Программа вычислит сумму последовательности и выведет результат на экран.

Пример вывода:

css
Введите значение p: 5 Сумма последовательности равна: 2.283333333333333
0 0

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

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

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