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

Вывести на экран числа - C++

Восстановить пароль Регистрация
 
elinka
 Аватар для elinka
14 / 14 / 0
Регистрация: 23.10.2010
Сообщений: 55
23.10.2010, 17:30     Вывести на экран числа #1
Вывести на экран все натуральные техзначные и пятизначные числа из диапазона от А до В, значение которых кратно 13. При отсутствии чисел с указанными свойствами выдать на экран сообщение "Требуемых чисел нет". Границы диапазона А и В ввести с клавиатуры.

Помогите пожалуйста. Заранее спасибо!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.10.2010, 17:30     Вывести на экран числа
Посмотрите здесь:

C++ Дана строка, содержащая целые числа. Вывести на экран только чётные числа
подскажите: как вывести на экран числа от 0 до 20.... и еще одна: вывести все четные числа от 0 до 20... C++
C++ вывести на экран числа,вот по примеру ,там числа и знаки изменить надо
C++ Одномерный массив. Вывести на экран все числа, индексы которых есть простые числа.
C++ Дано натуральное число. Вывести на экран все простые числа до заданного числа.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
SashaPinsk
 Аватар для SashaPinsk
39 / 37 / 2
Регистрация: 27.12.2009
Сообщений: 73
23.10.2010, 18:59     Вывести на экран числа #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <locale>
 
int main()
{
    long a, b;
    setlocale(LC_ALL, "Rus");
    std::cout << "Введите границы диапазона(A и B)" << std::endl;
    std::cin >> a >> b;
 
    for(long i = a; i <= b; i++)
        if((i % 13 == 0) && ((i > 100 && i < 999) || (i > 10000 && i < 99999)))
            std::cout << i << " ";
 
    fflush(stdin);  
    std::cin.get();
}
elinka
 Аватар для elinka
14 / 14 / 0
Регистрация: 23.10.2010
Сообщений: 55
23.10.2010, 19:15  [ТС]     Вывести на экран числа #3
SashaPinsk, спасибо большое, а как вывести на экран сообщение "Требуемых чисел нет"?
IrishaIrinaChe
 Аватар для IrishaIrinaChe
28 / 28 / 1
Регистрация: 23.09.2010
Сообщений: 200
23.10.2010, 19:20     Вывести на экран числа #4
cout<<"Требуемых чисел нет\n";
hepr
 Аватар для hepr
60 / 32 / 5
Регистрация: 21.10.2010
Сообщений: 538
23.10.2010, 19:21     Вывести на экран числа #5
elinka, почитайте книги по С++ и жизнь станет чуть полегче
elinka
 Аватар для elinka
14 / 14 / 0
Регистрация: 23.10.2010
Сообщений: 55
23.10.2010, 19:23  [ТС]     Вывести на экран числа #6
IrishaIrinaChe, глупый вопрос в какое место в коде?

hepr, обязательно)))
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4660 / 2486 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
23.10.2010, 19:33     Вывести на экран числа #7
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <locale>
 
int main()
{
        long a, b;
        setlocale(LC_ALL, "Rus");
        std::cout << "Введите границы диапазона(A и B)" << std::endl;
        std::cin >> a >> b;
        bool fl=false;
 
        for(long i = a; i <= b; i++)
                if((i % 13 == 0) && ((i > 100 && i < 999) || (i > 10000 && i < 99999)))
                {
                        std::cout << i << " ";
                        fl=true;}
        if(!fl)
            std::cout << "Требуемых чисел нет" << std::endl;
 
 
        fflush(stdin);  
        std::cin.get();
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.10.2010, 19:34     Вывести на экран числа
Еще ссылки по теме:

C++ Даны натуральные числа N, K, L (K<L). Вывести на экран все делители числа N, которые меньше K или больше L
C++ Вывести на экран номер последнего честного числа в массиве, если четных чисел нет – вывести сообщение
Заданы числа x и y. Если их сумма положительная, вывести на экран эти числа, иначе вывести их разницу C++

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

Или воспользуйтесь поиском по форуму:
IrishaIrinaChe
 Аватар для IrishaIrinaChe
28 / 28 / 1
Регистрация: 23.09.2010
Сообщений: 200
23.10.2010, 19:34     Вывести на экран числа #8
C++
1
2
3
4
5
6
7
8
9
10
int flag=0;
 
for(long i = a; i <= b; i++)
                if((i % 13 == 0) && ((i > 100 && i < 999) || (i > 10000 && i < 99999)))
                  {
                        flag=1;
                        std::cout << i << " ";
                  }
if(flag==0)
 std::cout<<"Требуемых чисел нет\n";
Yandex
Объявления
23.10.2010, 19:34     Вывести на экран числа
Ответ Создать тему
Опции темы

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