Вопрос задан 20.01.2020 в 20:26. Предмет Информатика. Спрашивает Ключкина Женя.

Сделайте к этой программе блок схему, пожалуйста!!! double i, z; float s, e, t; cin » e; s = 0;

i = 0; z = -1; do { i++; z *= -1; t = z / (i*(i + 1)*(i + 2)); } while (abs(t) > e); cout « s « endl; system("pause"); return 0;
0 0
Перейти к ответам

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

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

____________________

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

Данный фрагмент кода на языке C++ содержит операции для вычисления значения переменной s и вывода ее значения на экран.

В начале объявляются переменные i и z типа double, а также переменные s, e и t типа float. Затем вводится значение переменной e с помощью операции cin >> e.

Далее переменной s присваивается значение 0, а переменным i и z присваиваются значения 0 и -1 соответственно.

В блоке do-while выполняются следующие операции: 1. Увеличение значения переменной i на 1 (++i). 2. Инвертирование значения переменной z (z *= -1). 3. Вычисление значения переменной t по формуле z/(i*(i+1)*(i+2)). 4. Проверка условия abs(t) > e, где abs - функция, возвращающая абсолютное значение числа.

Цикл будет выполняться до тех пор, пока выполняется условие abs(t) > e.

После окончания цикла происходит вывод значения переменной s на экран с помощью операции cout << s << endl. Затем вызывается функция system("pause"), которая останавливает выполнение программы до нажатия пользователем клавиши. И наконец, возвращается значение 0 из функции main.

Блок-схема для данной программы может быть следующей:

``` +-> [t = z / (i * (i + 1) * (i + 2))] | | +----<-----+ v | | +-> [z = -1] -> [i = 0] -+----------+ / | | +-------------------<------+ | | | | +-[s = 0] -> [e = input] -> [s = s + t] -+-> [t > e] -> [i = i + 1] -+ | ^ | | | | +------------------------------------+ | | | + ```

Пожалуйста, обратитесь к этой блок-схеме для лучшего понимания выполнения программы.

0 0

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

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

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