Форум программистов, компьютерный форум 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; подробнее

Показать сообщение отдельно
ozzy_b
2 / 2 / 0
Регистрация: 02.10.2012
Сообщений: 169
07.10.2012, 23:20  [ТС]     Определить двоичные числа из промежутка [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
#include <math.h>
#include <conio.h>
#include <stdio.h>
int main()
{
    int a, b;
    printf("Vvedite promizok a i b vid 10 do 99 :");
    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;  // число составленное из сумы цифр числа i   
    
        for(int j=2; j<=s/2; j++)
        {
            if(s%j==0) // проверка числа на простоту 
            {
                printf("%i", i); // если простое то  выведет i
            }
        }
    }   
    getch();
    return 0;
    }
?
 
Текущее время: 04:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru