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

Вывести все простые числа, в которых нет двух подряд идущих одинаковых цифр - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Описать структуру с именем TRAIN, содержащую поля http://www.cyberforum.ru/cpp-beginners/thread1212231.html
Описать структуру с именем TRAIN, содержащую поля:  название пункта назначения;  номер поезда;  время отправления. Написать программу, выполняющую следующие действия:  ввод с клавиатуры данных в массив, состоящий из 9 структур типа TRAIN;  вывод на экран информации о пункте назначения, в который отправляется поезд, номер которого введен с клавиатуры;  если таких поездов нет, вывести...
C++ Найти количество элементов одномерного массива и сумму целых элементов, расположенных после последнего отнимае В одномерном массиве кторый ссостоит из n элиментов вычеслить 1) Количество элиментов массива, меньших С; 2)Сумму целых элиментов массива расположенных после последнего отнимаемого элимента Помогите пожалуйста http://www.cyberforum.ru/cpp-beginners/thread1212224.html
C++ Перегрузка операторов для АТД "Одномерный массив (вектор) вещественных чисел"
АТД - одномерный массив (вектор) вещественных чисел. Дополнительно перегрузить следующие операции: «-» - вычитание векторов (a-b для всех i) дружественная функция; «» - доступ по индексу; «-» - вычесть из вектора число (vector-double).
Функция. Проверка области определения аргумента C++
#include<iostream> #include<Windows.h> #include<math.h> using namespace std; float func(float x, float a) { return (( pow(x,3)+2*a*x)/(sqrt(x+3))+3+x*3)/pow(x-1,2); } void main() { SetConsoleCP(1251);
C++ Быстрая сортировка (сортировка Хоара) для связных списков http://www.cyberforum.ru/cpp-beginners/thread1212199.html
есть у кого готовый алгоритм? или подскажите как реализовать
C++ Помогите переделать из двоичного дерева поиска, на бинарное идеально-сбалансированное дерево У меня было такое задание: Автоматизированная информационная система на железнодорожном вокзале содержит сведения об отправлении поездов дальнего следования. Для каждого поезда указывается: - номер поезда; - станция назначения; - время отправления. Данные в системе организовать в виде бинарного идеально-сбалансированного дерева. Написать программу, которая: - обеспечивает первоначальный... подробнее

Показать сообщение отдельно
GuGo1991
267 / 261 / 93
Регистрация: 02.08.2012
Сообщений: 609
19.06.2014, 14:45     Вывести все простые числа, в которых нет двух подряд идущих одинаковых цифр
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#include <iostream>
#include <cmath>
#include <sstream>
#include <fstream>
#include <conio.h>
 
bool neededPrime(int num)
{
    std::string str;   
    std::ostringstream convert;   
    convert << num;
    str = convert.str();
    for(int i = 0; i < str.size() - 1; i++)
        if(str[i] == str[i + 1]) return false;
    return true;
}
 
bool isPrime(int num)
{
    if(num <= 1) return false;
    for(int i = 2; i < sqrt(num); i++)
            if(!(num % i)) return false;
    if(neededPrime(num)) return true;
}
 
int main()
{
    std::ifstream file("file.txt");
    if(file)
    {
        int num;
        while(file >> num)
        {
            if(isPrime(num)) 
                std::cout << num << std::endl;
        }
        file.close();
    }
    else
        perror("Error");
    
    std::cout << "\nOperation succeeded\n";
    getch();
    return 0;
}
 
Текущее время: 03:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru