Добавил:
okley
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:1 семестр / sr3
.c#include <stdlib.h>
#include <limits.h>
int main(void){
int i, j, m, s, k=1;
long int a1, a2, a3;
scanf("%d", &m);
s=0;
a1=1;
a2=0;
a3=0;
for (i=1; i<=m; ++i){
a3=a1+a2;
a1=a2;
a2=a3;
printf("%3d %d\n", i, a3);
}
printf("\n");
a1=1;
a2=0;
a3=0;
i=-1;
while (k){
i++;
if(a1>LONG_MAX-a2){
printf("%3d %d\n", i-2, a3-a1);
printf("%3d %d\n", i-1, a1);
printf("%3d %d\n", i, a3);
break;
}
a3=a1+a2;
a1=a2;
a2=a3;
}
}
Соседние файлы в папке 1 семестр
