Упражнения C: Показать первые 10 чисел Ферма
Числа C: Упражнение-30 с решением
Напишите программу на C для отображения первых 10 чисел Ферма.
Пример решения :
Код C:
# include <stdio.h>
# include <stdlib.h>
# include <math.h>
int main()
{
int n=0;
double result;
printf("\n\n Display first 10 Fermat numbers:\n");
printf("-------------------------------------\n");
printf(" The first 10 Fermat numbers are: \n");
while (n <= 10)
{
result= pow(2, pow(2, n)) + 1;
n++;
printf("%lf \n",result);
}
}
Пример вывода:
Первые 10 чисел Ферма: 3.000000 5.000000 17.000000 257.000000 65537.000000 +4294967297,000000 +18446744073709551616,000000 340282366920938463463374607431768211456,000000 115792089237316195423570985008687907853269984665640564039457584007913129639936,000000 13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858 186486050853753882811946569946433649006084096,000000 инф
Блок - схема:
Редактор кода программирования C:
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите программу на C, чтобы проверить, является ли данное число идеальным кубом или нет.
Далее: Напишите программу на C, чтобы найти любое число от 1 до n, которое можно выразить как сумму двух кубов двумя (или более) различными способами.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code