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

Определить двоичные числа из промежутка [a,b], сумма цифр которых - простое число - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ проверьте условие http://www.cyberforum.ru/cpp-beginners/thread665768.html
привет всем. люди добрые проверьте пж условие, чета у меня (s) не считает. заранее благодарен. #include "stdafx.h" #include "conio.h" #include "math.h" #include "iostream" using namespace std; int _tmain(int argc, _TCHAR* argv) {
C++ Лимит Составить прог-у которая найдет лимит 1 + 1/2^2 + 1/3^2 + ... +1/n^2 http://www.cyberforum.ru/cpp-beginners/thread665754.html
C++ Синтаксис языка с++
указать порядок вычислений и расставить скобки если нужно: х=7, b=5, c=7, d=2 1) a=b+c*d<<2&8 2) a&077!=3 3) #0a==b||a==c&&c<5 4) c=x!=0
C++ Список: как сделать вывод не в обратном порядке а в прямом
Здравствуйте пытаюсь реализовать список, но не понимаю как сделать вывод не в обратном порядке а в прямом?думала что достаточно print2().но видимо не так. struct Element { int i; Element * next; Element(){i=0;next=NULL;} }; class List {
C++ Разбиение string на команды и значения http://www.cyberforum.ru/cpp-beginners/thread665738.html
Добрый день, решая задачу создания программы, которая по введению команд совершала работу со множествами столкнулся с проблемой чтения команд после ввода. Заготовка: #include <stdio.h> #include <iostream> #include <string> using namespace std; struct List //Список элементом множества {
C++ getline подскажите, в чем проблема, не работает getline, если пишу такой же код в другой программке работает, а тут нет #include<iostream> using namespace std; int main() { int number1; int number2,number3,number4,number6,number9,number10; float number5,number7,number8,number11; подробнее

Показать сообщение отдельно
Nixy
ComfyMobile
400 / 281 / 8
Регистрация: 24.07.2012
Сообщений: 916
07.10.2012, 23:11     Определить двоичные числа из промежутка [a,b], сумма цифр которых - простое число
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
#include <math.h>
#include <conio.h>
#include <stdio.h>
 
 int Prime(int a) //есть тема на форуме там проверяют вот так простые числа
{
   int i;
   if (a == 2)
      return 1;
   if (a == 0 || a == 1 || a % 2 == 0)
      return 0;
   for(i = 3; i*i <= a && a % i; i += 2)
      ;
   return i*i > a;
}
 
int main()
{
    int a, b;
    printf("Vvedite promizok a i b vid 10 do 99 :\n");
    scanf("%d%d", &a, &b);
    if (a>(99) || b>99 || a<10 || b<10) printf("Vveden nekorektniy promizok");
    else
    {
        int i, d, c, s;
        for(i=a; i<=b; i++) 
        {
            d=i/10;
            c=i%10;
            s=d+c;
        if(Prime(s))
            printf("%i\n", i);
        }
    }
 
    getch();
    return 0;
    }
 
Текущее время: 23:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru