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

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

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

Две программы - C++

26.11.2011, 23:29. Просмотров 399. Ответов 4
Метки нет (Все метки)

Помогите пожалуйста написать 2 программы на С++

1.Составить программу, печатающую в возрастающем порядке все трёхзначные числа, в десятичной записи которых нет одинаковых цифр.
2. Составить программу, печатающую все простые числа из диапазона [2, n] при целом n > 2.

Буду очень благодарна если поможете.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.11.2011, 23:29     Две программы
Посмотрите здесь:

C++ две программы срочно
C++ две совершенно непонятных для меня программы
Две Программы по С++ по ООП - не получается сделать C++
C++ написать две программы
помогите переделать под функции две программы C++
C++ Как правильно засунуть две строчки в код программы?(
Две программы в одной C++
C++ Помогите написать две небольшие программы по блок схемам
Составить две программы C++
C++ Объединить две программы
Объединить две программы C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Sokolov
 Аватар для Sokolov
42 / 42 / 3
Регистрация: 04.01.2011
Сообщений: 125
26.11.2011, 23:48     Две программы #2
C++
1
2
3
4
5
6
7
8
9
10
//1
#include<iostream>
using namespace std;
int main()
{int i;
for(i=100;i<1000;i++)
    if(i%10!=(i/10)%10&&i%10!=(i/100)%10&&(i/10)%10!=i/100)
        cout<<i<<" ";
return 0;
}
Verusik
0 / 0 / 0
Регистрация: 26.11.2011
Сообщений: 23
26.11.2011, 23:56  [ТС]     Две программы #3
Цитата Сообщение от Sokolov Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
//1
#include<iostream>
using namespace std;
int main()
{int i;
for(i=100;i<1000;i++)
    if(i%10!=(i/10)%10&&i%10!=(i/100)%10&&(i/10)%10!=i/100)
        cout<<i<<" ";
return 0;
}

будет писать "102 103 104" повторяется цифра 1 а в задаче говорится "которых нет одинаковых цифр" получается что надо не так?! или я не права?
Байт
Эксперт C
 Аватар для Байт
15073 / 9475 / 1389
Регистрация: 24.12.2010
Сообщений: 17,532
27.11.2011, 00:10     Две программы #4
Цитата Сообщение от Verusik Посмотреть сообщение
будет писать "102 103 104" повторяется цифра 1 а в задаче говорится "которых нет одинаковых цифр" получается что надо не так?! или я не права?
В каждом из чисел повторяющихся цифр нет
А по поводу 2) поищите по форуму "простые числа". Их тут миллион
SleepMaster
 Аватар для SleepMaster
40 / 40 / 1
Регистрация: 26.11.2011
Сообщений: 80
27.11.2011, 00:28     Две программы #5
Завалялась в проектах.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <conio.h>
using namespace std;
 
void simple_numbers(int n)
{
    bool flag = true;
    for (int i=2;i<n;i++) {
        for (int j=2;j<i/2+1;j++)
            if (i%j==0) { flag = false; break; }
        if (flag) { cout << i << ' '; }
        flag = true;
    }
}
 
int main()
{
    int n; cin >> n;
    simple_numbers(n);
    getch();
    return 0;
}
Yandex
Объявления
27.11.2011, 00:28     Две программы
Ответ Создать тему
Опции темы

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