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

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

Войти
Регистрация
Восстановить пароль
 
elinka
 Аватар для elinka
14 / 14 / 0
Регистрация: 23.10.2010
Сообщений: 55
#1

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

23.10.2010, 17:30. Просмотров 641. Ответов 7
Метки нет (Все метки)

Вывести на экран все натуральные техзначные и пятизначные числа из диапазона от А до В, значение которых кратно 13. При отсутствии чисел с указанными свойствами выдать на экран сообщение "Требуемых чисел нет". Границы диапазона А и В ввести с клавиатуры.

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

C++ Дана строка, содержащая целые числа. Вывести на экран только чётные числа
Вывести на экран числа C++
C++ вывести на экран числа,вот по примеру ,там числа и знаки изменить надо
Вывести на экран числа C++
C++ Даны натуральные числа N, K, L (K<L). Вывести на экран все делители числа N, которые меньше K или больше L
C++ создать шаблон класса,реализующий буфер из произвольного (5) числа вещественных чисел. Числа ввести с клавиатуры содержащие буфера вывести на экран
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
4661 / 2487 / 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++ Вывести на экран номер последнего честного числа в массиве, если четных чисел нет – вывести сообщение
Заданы числа x и y. Если их сумма положительная, вывести на экран эти числа, иначе вывести их разницу C++
C++ Вывести на экран все числа-палиндромы (числа, которые одинаково читаются как слева так и справа)
C++ Вывести на экран числа
Вывести на экран сначала числа < 0, затем числа > 0 в порядке их ввода. Использовать очередь 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     Вывести на экран числа
Ответ Создать тему
Опции темы

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