Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
kebavar62
0 / 0 / 0
Регистрация: 30.11.2016
Сообщений: 9
1

Чётные и нечётные числа: определить чётность числа, введённого пользователем с клавиатуры

30.11.2016, 23:05. Просмотров 538. Ответов 5

Пользователь вводит с клавиатуры число. Вывести на экран Y, если число четное и N, если число не четное. с++
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.11.2016, 23:05
Ответы с готовыми решениями:

Проделать заданные операции с цифрами числа, введённого пользователем с клавиатуры
Попытался решить данную задачу, столкнулся с проблемой: когда есть while и после него идет for, то...

Для введённого с клавиатуры 6-значного числа определить, являются ли все цифры числа нечетные
Для введённого с клавиатуры 6-значного числа определить, являются ли все цифры числа нечетные.

Массив(чётные и нечётные числа)
помогите, пожалуйста, написать программу: нужно в массиве, в его начало, поставить сначала все...

Массив(чётные и нечётные числа)
помогите, пожалуйста, написать программу: нужно в массиве, в его начало, поставить сначала все...

Дан массив из N элементов. В нём чётные числа заменить на 0, а нечётные на -1
Помогите пожалуйста с задачей Дан массив из N элементов. В нём чётные числа заменить на 0, а...

5
Fixer_84
1344 / 842 / 770
Регистрация: 30.04.2016
Сообщений: 2,829
30.11.2016, 23:19 2
kebavar62, вот код.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
 
using namespace std;
 
int main()
{
    int N;
    cout << "Введите число:" << endl;
    cout << "N = ";
    cin >> N;
    cout << "Результат работы программы:" << endl;
    if (!(N % 2)) cout << 'Y' << endl;
    else cout << 'N' << endl;
    system("pause");
    return 0;
}
1
kebavar62
0 / 0 / 0
Регистрация: 30.11.2016
Сообщений: 9
30.11.2016, 23:23  [ТС] 3
Можно объяснить код?
0
Mr.X
Эксперт С++
3186 / 1713 / 435
Регистрация: 03.05.2010
Сообщений: 3,867
30.11.2016, 23:28 4
Цитата Сообщение от kebavar62 Посмотреть сообщение
Можно объяснить код?
Ну, так-то это задача на применение условного выражения, а в коде его таки и нет!
1
Fixer_84
1344 / 842 / 770
Регистрация: 30.04.2016
Сообщений: 2,829
30.11.2016, 23:41 5
kebavar62, конечно, можно:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
 
using namespace std;
 
int main()
{
    int N; //Объявляем переменную целого типа
    cout << "Введите число:" << endl;
    cout << "N = ";
    cin >> N; //Вводим наше число
    cout << "Результат работы программы:" << endl;
    if (!(N % 2)) cout << 'Y' << endl; //Если число четное (то есть, N % 2 == 0) выводим 'Y'
    else cout << 'N' << endl; //Иначе (N % 2 != 0), выводим 'N'
    system("pause");
    return 0;
}
0
kebavar62
0 / 0 / 0
Регистрация: 30.11.2016
Сообщений: 9
30.11.2016, 23:47  [ТС] 6
Понял
Спасибо)
0
30.11.2016, 23:47
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.11.2016, 23:47

Напечатать отдельно чётные и нечётные числа массива в отсортированном виде
задачка такая, надо отсортировать цифры, и напечатать отдельно четные и нечетные цыфри я...

Поместить в два линейных односвязных списка: в первый - чётные по порядку числа, во второй - нечётные
Разработайте программу, которая вводит с клавиатуры ввода целые числа и помещает их в два линейных...

Через циклы найти делители введённого пользователем положительного числа
1. Написать программу, в которой пользователь вводит положительное число. Нужно получить и вывести...


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

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

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