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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
евгеха
1 / 1 / 0
Регистрация: 31.10.2010
Сообщений: 51
#1

Найти третье от начала составное число в заданном диапазоне - C++

15.11.2010, 19:10. Просмотров 360. Ответов 5
Метки нет (Все метки)

Найти третье от начала составное число в заданном диапазоне. (написал, чёт не прёт)
кто может подсобите. заранее спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.11.2010, 19:10
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти третье от начала составное число в заданном диапазоне (C++):

В заданном диапазоне найти наименьшее простое число. - C++
помогите пожалуйста чего то я туплю! накидал что то но не правильно тесты не все проходит! например когда в диапозоне нету простых чисел! ...

простое число в заданном диапазоне - C++
необходимо найти наименьшее простое число в заданном диапазоне

Найти простые числа в заданном диапазоне (циклы) - C++
Найти простые числа в диапазоне от 2 до 1000 цикл в цикле с помощью циклов for

Найти произведение нечетных чисел в заданном диапазоне - C++
Найти произведение не четных чисел в заданном диапазоне.В С++.

Найти сумму целых чисел в заданном диапазоне - C++
Ввести два целых числа N1 и N2. Если N1 >N2, найти сумму целых чисел в диапазоне N1 ... N2. Если N2 больше N1, найти сумму целых чисел в...

Найти количество идеальных чисел в заданном диапазоне - C++
Находит количество идеальных чисел в заданном диапазоне. Идеальным называется число, равное сумме всех его делителей, не включая его...

5
silent_1991
Эксперт С++
4984 / 3041 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
15.11.2010, 19:14 #2
Ну так код выкладывайте, подскажем, что "не прёт"...
0
евгеха
1 / 1 / 0
Регистрация: 31.10.2010
Сообщений: 51
15.11.2010, 19:18  [ТС] #3
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
#include "stdafx.h"
#include <iostream>
#include <math.h> 
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
    
    int a,b,c,s,j,q;
        cout<<"vvedite diapazon";
        cin>>a;
        cin>>b;
    for(c=a; c<=b;c++)
    {
        s=0;
        if
            (c!=1)
        {   
            for(j=1;j<=sqrt((float)c);j++)
            {if
                (c%j==0 && c/j!=j)
                s+=2;
            if((c%j==0) && (c/j==j))
                s+=1;
            for(q=0; s>=3; q++1);
                {if(q=3)
                cout<<"otvet"<<c<<endl;
                else
                    cout<<"Error"<<endl;
                }
            }
        }
    }
    return 0;
    
}
0
quazee
14 / 14 / 0
Регистрация: 15.10.2010
Сообщений: 49
15.11.2010, 19:22 #4
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
#include "stdafx.h"
#include <iostream>
#include <math.h> 
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
 
int a,b,c,s,j,q;
cout<<"vvedite diapazon";
cin>>a;
cin>>b;
for(c=a; c<=b;c++)
{
s=0;
if
(c!=1)
{   
for(j=1;j<=sqrt((float)c);j++)
{if
(c%j==0 && c/j!=j)
s+=2;
if((c%j==0) && (c/j==j))
s+=1;
for(q=0; s>=3; q++1);
{if(q=3)
cout<<"otvet"<<c<<endl;
else
cout<<"Error"<<endl;
}
}
}
}
return 0;
 
}
Добавлено через 23 секунды
тот же код но в с++

Добавлено через 1 минуту
for(q=0; s>=3; q++1);
q++1 <-- это фэил №1
1
евгеха
1 / 1 / 0
Регистрация: 31.10.2010
Сообщений: 51
15.11.2010, 19:28  [ТС] #5
)))))))))не заметил. всего неделю изучаю. а можешь переделать как надо? плиз
0
евгеха
1 / 1 / 0
Регистрация: 31.10.2010
Сообщений: 51
26.11.2010, 21:55  [ТС] #6
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
// lab4 zad3.cpp : Defines the entry point for the console application.
//
 
#include "stdafx.h"
#include <iostream>
#include <math.h> 
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
    int a,b,c,s,j,q=0;
        cout<<"vvedite diapazon";
        cin>>a;
        cin>>b;
    for(c=a; c<=b;c++)
    
    {
        s=0;
        if(c!=1)
        {
            for(j=1;j<=sqrt((float)c);j++)
            {if(c%j==0 && c/j!=j)
                s+=2;
            if((c%j==0) && (c/j==j))
                s+=1;
            }
            if(s>=3)
                q++;
            if(q==3)
            {cout<<"otvet"<<c<<endl;
            break;
            }
        }
    }   
    return 0;
}
Добавлено через 29 секунд
переделал. может кому пригодится
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.11.2010, 21:55
Привет! Вот еще темы с ответами:

Найти все простые числа в заданном диапазоне - C++
Найти все простые числа в промежутке между натуральными числами а и b (а &gt; 2000, b - а ≥ 20)

Найти сумму всех целых чисел в заданном диапазоне - C++
Даны два целых числа А и В (А &lt;В). Найти сумму всех целых чисел А до B включительно

Найти все «пифагоровы тройки» в заданном диапазоне чисел - C++
Необходимо найти все «пифагоровы тройки» в заданном диапазоне чисел — натуральные решения уравнения x2+y2=k2, где x, y и k лежат в...

Найти числа фибоначчи в заданном диапазоне методом итерации - C++
Спасайте ребят, в общем нужно найти все числа фибоначчи в заданном диапазоне методом иттерации и рекурсии. Рекурсией я сделал а вот как...


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

Или воспользуйтесь поиском по форуму:
6
Yandex
Объявления
26.11.2010, 21:55
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru