Форум программистов, компьютерный форум CyberForum.ru

Напечатать из чисел Фибоначчи в интервале от 1 до 100 только простые - C++

Восстановить пароль Регистрация
 
Necros1996
1 / 1 / 0
Регистрация: 27.05.2013
Сообщений: 33
12.06.2013, 23:00     Напечатать из чисел Фибоначчи в интервале от 1 до 100 только простые #1
Напечатать из чисел Фибоначчи в интервале от 1 до 100, только простые числа, а еще их порядковые номер в ряду Фибоначчи.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.06.2013, 23:00     Напечатать из чисел Фибоначчи в интервале от 1 до 100 только простые
Посмотрите здесь:

C++ напишите прграмму для поиска простых чисел в интервале 1 до 100
C++ Набрать с чисел Фибоначчи в интервале от 1 до 100, только просто числа, а также их порядковые номера в ряду Фибоначчи
Сгенерировать массив из 30 чисел в интервале 1 до 100. Найти ВТОРОЙ наибольший элемент массива. C++
Вычислить сумму всех чисел Фибоначчи, которые не превосходят 100 C++
Цикл: Найти и напечатать все простые числа, меньше 100 C++
Напечатать последовательность чисел Фибоначчи C++
Вывод чисел Фибоначчи до 100 (не выводит 89) C++
C++ Определить, есть ли среди чисел в заданном интервале близнецы (простые числа, разница между которыми = 2)

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Lvaruky
8 / 8 / 0
Регистрация: 10.05.2013
Сообщений: 26
12.06.2013, 23:15     Напечатать из чисел Фибоначчи в интервале от 1 до 100 только простые #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <iostream>
#include <vector>
 
using namespace std;
 
int simple(int n) {
    for(int i=2;i<= n/2;i++) {
        if( (n%i)==0 ) {
            return 0;
        }
    }
    return 1;
}
 
int main () {
    int a=1,b=1,c=a+b,pos=3;
    cout<<"1: "<<a<<endl;
    cout<<"2: "<<b<<endl;
    for (;c<=100 ;pos++) {
        c=a+b;
        a=b; b=c;
        if (simple(c)) {
            cout<<pos<<": "<<c<<endl;
        }
    }
    return 0;
}
Yandex
Объявления
12.06.2013, 23:15     Напечатать из чисел Фибоначчи в интервале от 1 до 100 только простые
Ответ Создать тему
Опции темы

Текущее время: 15:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru