Упражнения на C ++: отображение первых 10 чисел Ферма
Числа C ++: упражнение 33 с решением
Напишите программу на C ++ для отображения первых 10 чисел Ферма.
Пример решения :
Код C ++:
# include <iostream>
# include <math.h>
using namespace std;
int main()
{
int n=0;
double result;
cout << "\n\n Display first 10 Fermat numbers:\n";
cout << "-------------------------------------\n";
cout << " The first 10 Fermat numbers are: "<<endl;
while (n <= 10)
{
result= pow(2, pow(2, n)) + 1;
n++;
cout << result << endl;
}
}
Пример вывода:
Показать первые 10 номеров Ферма: ------------------------------------- Первые 10 чисел Ферма: 3 5 17 257 65537 4.29497e + 09 1.84467e + 19 3.40282e + 38 1.15792e + 77 1.34078e + 154 инф
Блок - схема:
Редактор кода C ++:
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите программу на C ++, чтобы проверить, является ли данное число идеальным кубом или нет.
Далее: Напишите программу на C ++, чтобы найти любое число от 1 до n, которое можно выразить как сумму двух кубов двумя (или более) различными способами.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code