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

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

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

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

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

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

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

Заданы числа x и y. Если их сумма положительная, вывести на экран эти числа, иначе вывести их разницу - C++
Помогите пожалуйста...Заданные числа x и y . Если их сумма положительная , вывести на экран эти числа , иначе вывести на экран их разницу.

подскажите: как вывести на экран числа от 0 до 20.... и еще одна: вывести все четные числа от 0 до 20... - C++
подскажите: как вывести на экран числа от 0 до 20.... и еще одна: вывести все четные числа от 0 до 20... эт надо очень срочно....

Вывести на экран все числа, номера которых есть числа Фибоначчи - C++
Вывести на экран все числа заданной последовательности, номера которых есть числа Фибоначчи.

Дана строка, содержащая целые числа. Вывести на экран только чётные числа - C++
я накидала код...но что-то тут не ладное((( #include <iostream> #include <cstring> #include <cstdlib> #include <stdio.h> using...

вывести на экран числа,вот по примеру ,там числа и знаки изменить надо - C++
Вывести на экран числа в виде слейдующей таблицы: 6 6 6 6 6 7 7 7 7 8 8 8 9 9 10 пример:

Вывести на экран сначала числа < 0, затем числа > 0 в порядке их ввода. Использовать очередь - C++
Ввести n целых чисел. Вывести на экран сначала числа &lt;0, затем числа &gt;0 в порядке их ввода. Использовать очередь. Пример: ввод: -2 3...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
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();
}
1
elinka
14 / 14 / 0
Регистрация: 23.10.2010
Сообщений: 56
23.10.2010, 19:15  [ТС] #3
SashaPinsk, спасибо большое, а как вывести на экран сообщение "Требуемых чисел нет"?
0
IrishaIrinaChe
28 / 28 / 1
Регистрация: 23.09.2010
Сообщений: 203
23.10.2010, 19:20 #4
cout<<"Требуемых чисел нет\n";
1
hepr
61 / 33 / 5
Регистрация: 21.10.2010
Сообщений: 539
23.10.2010, 19:21 #5
elinka, почитайте книги по С++ и жизнь станет чуть полегче
0
elinka
14 / 14 / 0
Регистрация: 23.10.2010
Сообщений: 56
23.10.2010, 19:23  [ТС] #6
IrishaIrinaChe, глупый вопрос в какое место в коде?

hepr, обязательно)))
0
valeriikozlov
Эксперт C++
4670 / 2496 / 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();
}
1
IrishaIrinaChe
28 / 28 / 1
Регистрация: 23.09.2010
Сообщений: 203
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";
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.10.2010, 19:34
Привет! Вот еще темы с ответами:

Дано натуральное число. Вывести на экран все простые числа до заданного числа. - C++
Дано натуральное число. Вывести на экран все простые числа до заданного числа.

Одномерный массив. Вывести на экран все числа, индексы которых есть простые числа. - C++
Нужно вывести на экран все числа заданной последовательности, индексы которых есть простые числа. Определить в заданной последовательности...

Даны натуральные числа N, K, L (K<L). Вывести на экран все делители числа N, которые меньше K или больше L - C++
Даны натуральные числа N, K, L (K&lt;L). Вывести на экран все делители числа N, которые меньше K или больше L.

Вывести на экран номер последнего честного числа в массиве, если четных чисел нет – вывести сообщение - C++
Помогите написать код... очень надо для зачета!))) желательно на С++ дев... чтобы с описаниями)) Помогите бедному студенту... Задача. ...


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

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

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