Предмет: Информатика,
автор: vib97
СОСТАВИТЬ ПРОГРАММУ НА ЯЗЫКЕ С!!!!!!
СРОЧНО!
Пожалуйста.
Числа Люка определяются так: первое число равно 1, второе равно 3, каждое следующее равно сумме двух предыдущих. Составить программу, которая находит сумму первых k чисел Люка (k – задается пользователем). Определить количество первых чисел Люка, таких, что значение ихсуммы не превышает диапазона типа int (long int). Вывести в виде таблицы данное значение суммы и три предыдущих значения суммы (с соответствующими количествами чисел Люка).
Ответы
Автор ответа:
0
Переделал ваш код с паскаля
#include <iostream>
using namespace std;
int main()
{
long int f[100];
long int k, i, s;
cin>>(k);
f[1] = 1;
f[2] = 3;
if (k > 0) s = 1;
if (k > 1) s = 4;
for (int i = 3;i<=k;i++)
{
f[i] = f[i - 1] + f[i - 2];
s = f[i] + s;
}
cout<<s;
return 0;
#include <iostream>
using namespace std;
int main()
{
long int f[100];
long int k, i, s;
cin>>(k);
f[1] = 1;
f[2] = 3;
if (k > 0) s = 1;
if (k > 1) s = 4;
for (int i = 3;i<=k;i++)
{
f[i] = f[i - 1] + f[i - 2];
s = f[i] + s;
}
cout<<s;
return 0;
Автор ответа:
0
Undeclared identifier 'cin' (did you mean 'i'?).
Undeclared identifier 'cout' (did you mean 'cin'?).
warning #2114: Local 'i' is not referenced.
Undeclared identifier 'cout' (did you mean 'cin'?).
warning #2114: Local 'i' is not referenced.
Похожие вопросы
Предмет: Биология,
автор: sabi0000
Предмет: Математика,
автор: Аноним
Предмет: Русский язык,
автор: USAMAIGAZIKLOHI1337
Предмет: Биология,
автор: aylinochka