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

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

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

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

10.12.2014, 20:46. Просмотров 332. Ответов 3
Метки нет (Все метки)

Ввести с клавиатуры целое число, определить какие являются нечетными и вывести их на экран.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.12.2014, 20:46
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вывести на экран нечетные цифры (C++):

Вывести на экран все нечетные цифры целого положительного числа - C++
Помогите решить задачу пожалуйста" Вывести на экран все нечетные цифры целого положительного числа"

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

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

Если цифра младшего разряда четная, то вывести все четные цифры числа, в противном случае – все нечетные - C++
Дано n-значное число longInt. Написать программу. Если цифра младшего разряда четная, то вывести все четные цифры числа, в противном...

Вывести цифры на экран - C++
Помогите написать на C++ прогу.. На экране должно высветиться так... 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 ...

Вычислить суммы квадратов нечетных чисел в диапазоне. Вывести на экран эти нечетные числа и их квадраты - C++
Здравствуйте, помогите пожалуйста написать две программы. Остальные сделал а эти никак не могу :( 2) Составить программу вычисления...

3
Kerry_Jr
Модератор
Эксперт PHP
2209 / 2005 / 702
Регистрация: 14.05.2014
Сообщений: 5,870
Записей в блоге: 1
Завершенные тесты: 5
10.12.2014, 20:59 #2
MariaA,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <list>
 
int main()
{
    setlocale(LC_ALL, "Russian");
    std::cout << "Введите число: ";
    int number;
    std::list<int> odds;
    std::cin >> number;
    while (number > 0)
    {
        int figure = number % 10;
        if (figure % 2 != 0) odds.push_front(figure);
        number /= 10;
    }
    for (std::list<int>::iterator it = odds.begin(); it != odds.end(); ++it)
        std::cout << *it << ' ';
    std::cout << std::endl;
    
    return 0;
}
0
MariaA
0 / 0 / 0
Регистрация: 03.12.2014
Сообщений: 34
10.12.2014, 21:21  [ТС] #3
Блин, половину кода не поняла, а как то подругому это можно сделать?
0
tyreu
Заблокирован
10.12.2014, 22:44 #4
Только он их в обратном порядке выдает.
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
27
#include <iostream>
using std::cin;
using std::cout;
using std::endl;
int main()
{
    setlocale(LC_ALL, "Russian");
    cout << "Введите число: ";
    int number, mas[100], i = 0;
    cin >> number;
    while (number > 0)
    {
        int figure = number % 10;
        if (figure % 2 != 0)
        {
            mas[i] = figure;
            i++;
        }
        number /= 10;
    }
    int k = i;
    for (i = 0; i < k; i++)
        cout << mas[i] << " ";
    cout << endl;
    system("pause");
    return 0;
}
0
10.12.2014, 22:44
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.12.2014, 22:44
Привет! Вот еще темы с ответами:

Вывести цифры на экран в виде таблицы - C++
вывести на экран в виде таблицы 11111 1111 111 11 1 и такой вопрос: Что значит в сифрях4.0 parse error before `;' ?

Как вывести буквы, цифры на экран? - C++
как написать чтоб по введенному с клавиатуры символу прога понимала что это,цифра,знак или буква? Может с помощью &lt;&lt;cin ? И как тогда...

Массив. Вывести на экран числа имеющие 2 одинаковые цифры - C++
Доброе время суток ГУРУ, профи, и прогеры. В массив вводять 4-х значьные числа, надо вывести на экран числа имеющие 2 одинаковые цифры.

Вывести на экран в первой строке нечетные символы, во второй четные символы исходной строки - C++
Помогите написать 3 программы. (на С или С++) 1. Вывести на экран в первой строке нечетные символы, во второй четные символы исходной...


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

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

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