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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.91
tsa
0 / 0 / 0
Регистрация: 11.09.2011
Сообщений: 18
#1

вывести такие числа до N,которые не делятся на 2,3,5 - C++

11.09.2011, 02:10. Просмотров 1382. Ответов 4
Метки нет (Все метки)

вывести такие числа до N,которые не делятся на 2,3,5
N вводиться с клавы
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.09.2011, 02:10
Здравствуйте! Я подобрал для вас темы с ответами на вопрос вывести такие числа до N,которые не делятся на 2,3,5 (C++):

Вывести на экран те числа, которые делятся на цело на три, но не делятся нацело на пять - C++
Для чисел от 20 до 50 вывести на экран те из них ,которые делятся на цело на три ,но не делятся нацело на пять. Помогите решить

Найти все такие М-значные числа, которые делятся на каждую из цифр в их записи - C++
Найти все такие М-значные числа (М=2,3...), которые делятся на каждую из цифр в их записи. Что-то я не могу понять саму суть задания....

Вывести все числа до заданного числа, которые делятся на каждую свою цифру. - C++
Нужно написать программу по выводу всех чисел до заданного n, которые делятся на каждую свою цифру. #include <iostream> using...

Вывести все целые числа, на которые оба введенных числа делятся без остатка - C++
Пользователь вводит два целых числа. Необходимо вывести все целые числа, на которые оба введенных числа делятся без остатка. вот код...

Вывести все числа которые делятся на 3 (от 0 до 100) - C++
Вывести все числа которые делятся на 3 (от 0 до 100) циклом for. Если есть идеи по решению буду признателен:)

Вывести натуральные числа, которые не делятся на 3, 4 и 5 и не превосходят заданное - C++
Как сделать , чтобы он ставил сразу несколько условий? А то цикл проходя и видя ,что он не делится на два пишет его из-за того , что он...

4
Liebe
...
891 / 74 / 5
Регистрация: 21.02.2010
Сообщений: 2,196
Записей в блоге: 1
11.09.2011, 02:19 #2
одновременно не делятся на 2, 3 и 5 или хотя бы на одно из них (или 2, или 3, или 5) ?
--
в общем, пока так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
using namespace std;
int main()
{
    int i,n;
    cin>>n;
 
    for (i=1;i<=n;i++)
        if (((i%2)!=0)&&((i%3)!=0)&&((i%5)!=0))
            cout<<i<<endl;
    
    
    
    return 0;
}
0
tsa
0 / 0 / 0
Регистрация: 11.09.2011
Сообщений: 18
11.09.2011, 03:23  [ТС] #3
все спасибо. можете удалять

Добавлено через 45 минут
А через цикл while можно?
0
Liebe
...
891 / 74 / 5
Регистрация: 21.02.2010
Сообщений: 2,196
Записей в блоге: 1
11.09.2011, 03:24 #4
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от tsa Посмотреть сообщение
все спасибо. можете удалять

Добавлено через 45 минут
А через цикл while можно?
конечно можно, почему нет? или вам помочь? ))
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
using namespace std;
int main()
{
        int i=0,n;
        cin>>n;
 
        while (i<n)
        {
            i++; 
            if (((i%2)!=0)&&((i%3)!=0)&&((i%5)!=0))
                        cout<<i<<endl;
        }
               
        return 0;
}
0
Thinker
Эксперт С++
4229 / 2203 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
11.09.2011, 13:38 #5
Вариант без делений:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include<iostream>
int main()
{
   int i, j, k, n;
   j = 1;
   k = 2;
   std::cin >> n;
   for (i = 1; i <= n ; i += 2)
   {
      j++;
      if (j == 3)
         j = 0;
      k++;
      if (k == 5)
         k = 0;
      if (j && k)
         std::cout << i << " ";
   }
   return 0;
}
0
11.09.2011, 13:38
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.09.2011, 13:38
Привет! Вот еще темы с ответами:

Вывести в цикле те цифры числа, которые не делятся на 3 без остатка. - C++
Вывести только те цифры числа, которые не делятся на 3 без остатка.

Вывести числа в диапазоне от 0 до 500.которые делятся на 5 без остатка - C++
создать программу которая выводит на экран числа в диапазоне от 0 до 500.которые делятся на 5 без остатака.Заранее спасибо)))))

Вывести все числа (от 1 до 300), которые делятся ТОЛЬКО на 2 или 5 - C++
Всю голову уже сломала! не знаю... тут и получается, что только 2 и 5 подходят.. ну и 125.. а как это все написать.. ума не приложу :(...

Вывести на экран числа, кроме тех, которые делятся на 3 или оканчиваются на 3 - C++
Задача такова: Даны натуральные числа . Вывести на экран эти числа, кроме тех, которые делятся на 3 или оканчиваются на 3. ...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

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