Вопрос задан 19.01.2020 в 08:22. Предмет Информатика. Спрашивает Левахин Никита.

Задача на использование операторов цикла . Осуществить ввод необходимых данных, выполнить

реализацию алгоритма с использованием операторов цикла for, обеспечить вывод полученных результатов. Использование других операторов цикла недопустимо. Для решения задачи предварительно составляется блок-схема. Не допускается использование массивов и операторов, прерывающих ход программы , goto)..Ввести целое число N > 1. Последовательность чисел Фибоначчи FK(целого типа) определяется следующим образом: F1 =1, F2= 1, FK=FK-2 + FK-1, K = 3, 4, ... N. Вывести элементы F1, F2, …, FN.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Александрова Анна.
/* program created programmer Abdurahimov AliAkbar */#include<iostream>#include<math.h>using namespace std;int main(){  int n , i;  cin >> n;  int a[n + 1];  cin >> a[n] >> a[n + 1];  for(i = n - 1; i >= 1; --i)  a[i] = a[i + 2] - a[i + 1];   cout << a[1] << " " << a[2];return 0;}
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения данной задачи на использование операторов цикла for без использования массивов и операторов, прерывающих ход программы (например, goto), вы можете использовать следующий код на языке программирования:

```python # Ввод целого числа N N = int(input("Введите целое число N (> 1): "))

# Инициализация первых двух элементов последовательности Фибоначчи F1, F2 = 1, 1

# Вывод первых двух элементов print(F1, F2, end=" ")

# Цикл для вычисления и вывода оставшихся элементов for _ in range(3, N + 1): # Вычисление следующего элемента последовательности FK = F1 + F2 # Вывод текущего элемента print(FK, end=" ") # Обновление значений F1 и F2 для следующей итерации F1, F2 = F2, FK

# Конец программы ```

Этот код запрашивает у пользователя ввод целого числа N, затем использует цикл for для вычисления и вывода первых N элементов последовательности Фибоначчи. Используется две переменные F1 и F2 для хранения текущих двух элементов последовательности, и они обновляются на каждой итерации цикла.

0 0

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

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

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