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

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

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

Найти все числа диапазона, которые заканчиваются на любую парную цифру. - C++

27.03.2014, 11:43. Просмотров 463. Ответов 10
Метки нет (Все метки)

Решить задачу тремя способами используя операторы цикла while, do while и for.

Задача: Вывести на экран все целые числа диапазона от A до B, которые заканчиваются на любую парную цифру .
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.03.2014, 11:43     Найти все числа диапазона, которые заканчиваются на любую парную цифру.
Посмотрите здесь:

Все числа с диапазоном от А до В,что заканчиваются на любую парную цифру - C++
Здравствуйте. Помогите решить задачу тремя способами используя операторы цикла while, do while i for. Вывести на экран: Все числа с...

Все целые числа из диапазона от А до В (А В), оканчивающиеся на любую четную цифру - C++
Вывести на экран: Замечание. Решите каждую задачу тремя способами - используя операторы цикла while, do while и for.

Удалить все числа, которые начинаются и заканчиваются на одну и ту же цифру - C++
в одномерном массиве заменить все числа начинаются и заканчиваются на одну и ту же цифру Добавлено через 3 минуты сори ошибка в...

Масивы: удалить все числа которые начинаются и заканчиваются на одну и ту же цифру - C++
В одномерном массиве удалить все числа начинаются и заканчиваются на одну и ту же цифру

Найти все числа в массиве которые заканчиваются на число 47 - C++
Помогите пожалуйста решить задачу: Неоходимо найти все числа в массиве (диапазон случайных чисел от 200 до -200) которые заканчиваются на...

Найти все числа в заданном диапазоне, которые делятся на любую из своих цифр - C++
Без понятий как сделать обясните плиз

Найти все двузначные числа, которые делятся на n или содержат цифру n - C++
Найти все двузначные числа, которые делятся на n или содержат цифру n Добавлено через 20 минут #include "stdafx.h" #include...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
SatanaXIII
Супер-модератор
Эксперт С++
5602 / 2636 / 242
Регистрация: 01.11.2011
Сообщений: 6,495
Завершенные тесты: 1
27.03.2014, 11:52     Найти все числа диапазона, которые заканчиваются на любую парную цифру. #2
Цитата Сообщение от Tawer Посмотреть сообщение
любую парную цифру
Приведите пожалуйста пример.
Tawer
1 / 1 / 0
Регистрация: 29.04.2013
Сообщений: 13
27.03.2014, 12:14  [ТС]     Найти все числа диапазона, которые заканчиваются на любую парную цифру. #3
я не знаю. Как вам удобней будет. Мне без разницы.
Тамика
Котовчанин
870 / 450 / 143
Регистрация: 16.02.2010
Сообщений: 2,954
Записей в блоге: 27
27.03.2014, 12:17     Найти все числа диапазона, которые заканчиваются на любую парную цифру. #4
Цитата Сообщение от Tawer Посмотреть сообщение
я не знаю. Как вам удобней будет. Мне без разницы.
А где попытки решения?
ValeryS
Модератор
6551 / 5017 / 463
Регистрация: 14.02.2011
Сообщений: 16,731
27.03.2014, 12:21     Найти все числа диапазона, которые заканчиваются на любую парную цифру. #5
Цитата Сообщение от Tawer Посмотреть сообщение
Как вам удобней будет.
нам удобней
Цитата Сообщение от Tawer Посмотреть сообщение
на любую парную цифру.
открой секрет, что такое парная цифра

Цитата Сообщение от Tawer Посмотреть сообщение
Решить задачу
Цитата Сообщение от Tawer Посмотреть сообщение
Мне без разницы.
Тамика
Котовчанин
870 / 450 / 143
Регистрация: 16.02.2010
Сообщений: 2,954
Записей в блоге: 27
27.03.2014, 12:44     Найти все числа диапазона, которые заканчиваются на любую парную цифру. #6
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от ValeryS Посмотреть сообщение
открой секрет, что такое парная цифра
Подозреваю, что ТС имел в виду четное число. Просто у него своя атмосфера и своя терминология.

Добавлено через 8 минут
Ладно, надеюсь не зря потратила 5 минут времени.
for
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>
 
int main()
{
    int A = 0, B = 0, id = 0;
    int *mas = new int[];
    std::cout << "Enter A: \n";
    std::cin >> A;
    std::cout << "Enter B: \n";
    std::cin >> B;
    for (int i = A; i <= B; ++i)
    {
        if (i % 2 == 0) 
            {
                mas[id] = i;
                ++id;
            }
    }
    std::cout << "Result is:\n";
    for (int i = 0; i < id; ++i)
        std::cout << mas[i] << "\n";
    system("pause>> null");
}
while
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <iostream>
 
int main()
{
    int A = 0, B = 0, id = 0;
    int *mas = new int[];
    std::cout << "Enter A: \n";
    std::cin >> A;
    std::cout << "Enter B: \n";
    std::cin >> B;
    int i = A;
    while(i <= B)
    {
        if (i % 2 == 0) 
            {
                mas[id] = i;
                ++id;
            }
        ++i;
    }
    std::cout << "Result is:\n";
    for (int i = 0; i < id; ++i)
        std::cout << mas[i] << "\n";
    system("pause>> null");
}
do while
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <iostream>
 
int main()
{
    int A = 0, B = 0, id = 0;
    int *mas = new int[];
    std::cout << "Enter A: \n";
    std::cin >> A;
    std::cout << "Enter B: \n";
    std::cin >> B;
    int i = A - 1;
    do
    {
        ++i;
        if (i % 2 == 0) 
            {
                mas[id] = i;
                ++id;
            }
    }
    while(i <= B);
    std::cout << "Result is:\n";
    for (int i = 0; i < id; ++i)
        std::cout << mas[i] << "\n";
    system("pause>> null");
}
SatanaXIII
Супер-модератор
Эксперт С++
5602 / 2636 / 242
Регистрация: 01.11.2011
Сообщений: 6,495
Завершенные тесты: 1
27.03.2014, 12:54     Найти все числа диапазона, которые заканчиваются на любую парную цифру. #7
Цитата Сообщение от Тамика Посмотреть сообщение
Подозреваю, что ТС имел в виду четное число
Tawer, это так?

Добавлено через 1 минуту

Не по теме:

Просто чтобы мне в следующий раз со стула не падать, когда говорят о числе, парном самому себе.

Tawer
1 / 1 / 0
Регистрация: 29.04.2013
Сообщений: 13
27.03.2014, 13:19  [ТС]     Найти все числа диапазона, которые заканчиваются на любую парную цифру. #8
Спасибо большое))
Тамика
Котовчанин
870 / 450 / 143
Регистрация: 16.02.2010
Сообщений: 2,954
Записей в блоге: 27
27.03.2014, 13:23     Найти все числа диапазона, которые заканчиваются на любую парную цифру. #9
Цитата Сообщение от Tawer Посмотреть сообщение
Спасибо большое))
Не за что, но Вы не ответили... Парные числа - это чётные?
Tawer
1 / 1 / 0
Регистрация: 29.04.2013
Сообщений: 13
27.03.2014, 13:43  [ТС]     Найти все числа диапазона, которые заканчиваются на любую парную цифру. #10
да. это четные. извините что так лохонулся.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.03.2014, 14:05     Найти все числа диапазона, которые заканчиваются на любую парную цифру.
Еще ссылки по теме:

Найти все двузначные числа, которые делятся на n или содержат цифру n - C++
Помогите пожалуйста сделать программу по С++ &quot;найти все двузначные числа которые делятся на n или содержат цифру n&quot; заранее...

Определить и вывести по три в строке числа из заданного диапазона, которые заканчиваются цифрой "5" - C++
Определить и вывести по три в строке числа из заданного диапазона, которые заканчиваются цифрой &quot;5&quot;.

Вывести все числа от 1 до N, делящиеся на каждую цифру из диапазона от l до r - C++
Задача: Вывести все числа от 1 до N, которые делятся на все числа диапазона от L до R.

Вывести на экран:все целые числа из диапазона от А до В(А≤В), оканчивающиеся на цифру Х - C++
Помогите составить программу. Вывести на экран:все целые числа из диапазона от А до В(А≤В), оканчивающиеся на цифру Х; замечание:решить...

Найти все двузначные числа, которые при умножении на 2 заканчиваются на 8, а при умножении на 3 - на 4. - C++
Привет мозги, нужно решить задачу по Си++. Найти все двузначные числа, которые при умножении на 2 заканчиваются на 8, а при умножении на 3...


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

Или воспользуйтесь поиском по форуму:
ValeryS
Модератор
6551 / 5017 / 463
Регистрация: 14.02.2011
Сообщений: 16,731
27.03.2014, 14:05     Найти все числа диапазона, которые заканчиваются на любую парную цифру. #11
Цитата Сообщение от Тамика Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
for (int i = A; i <= B; ++i)
    {
        if (i % 2 == 0) 
            {
                mas[id] = i;
                ++id;
            }
    }
хошь убыстрю
C++
1
2
3
4
5
6
7
8
while(A%2)
     A++; 
 
for (int i = A; i <= B;i+=2)
   {
       mas[id] = i;
      ++id;
   }
остальные анологично
Yandex
Объявления
27.03.2014, 14:05     Найти все числа диапазона, которые заканчиваются на любую парную цифру.
Ответ Создать тему
Опции темы

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