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

Проверить есть ли среди 4 чисел хотя бы одно чётное и одно нечетное

10.11.2017, 20:45. Просмотров 603. Ответов 6
Метки нет (Все метки)

Дано числа A B C D.Проверить,есть ли хотя бы там одно чётное И одно нечетноё.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.11.2017, 20:45
Ответы с готовыми решениями:

Определить, есть ли среди заданных целых чисел A, B, C, D хотя бы одно нечётное
Выполнить задание, используя условные операторы Определить есть ли среди заданных целых чисел...

Определить, есть ли среди трех заданных чисел хотя бы одно четное (хотя бы одно нечетное)
Даны три целых числа A, B, C. Определить, есть ли среди них хотя бы одно четное и хотя бы одно...

Определить, есть ли среди трех чисел хотя бы одно чётное и хотя бы одно нечётное
Чётные и нечётные числа Дано три целых числа a, b, c. Определить, есть ли среди них хотя бы...

Определить, есть ли среди чисел хотя бы одно четное и хотя бы одно нечетное
Разбор 1)Можно создать 2 булевские переменные и каждое число проверять одним if-ом, если число...

6
8 / 8 / 11
Регистрация: 20.10.2017
Сообщений: 18
10.11.2017, 21:52 2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include<iostream>
using std::cin;
using std::cout;
int main(void){
    setlocale(0,"rus");
    int A=0,B=0,C=0,D=0,chet=0,nechet=0;
    cout<<"Введите A,B,C,D через пробел: ";
    cin>>A>>B>>C>>D;
    A%2==0 ? chet++ : nechet++;
    B%2==0 ? chet++ : nechet++;
    C%2==0 ? chet++ : nechet++;
    D%2==0 ? chet++ : nechet++;
    cout<<"Четных "<<chet<<", нечетных "<<nechet<<".";
    return 0;
}
0
1 / 1 / 0
Регистрация: 15.09.2016
Сообщений: 31
10.11.2017, 22:02  [ТС] 3
Можешь с if написать? А то я не сильно понимаю
0
298 / 207 / 173
Регистрация: 11.05.2016
Сообщений: 658
10.11.2017, 22:05 4
Почитайте про тернарные операторы.
Цитата Сообщение от Catalysis Посмотреть сообщение
C++
1
A%2==0 ? chet++ : nechet++;
В данном случае эквивалентно
C++
1
2
3
4
5
6
if(A%2==0)
{
    chet++;
} else {
    nechet++
}
0
1 / 1 / 0
Регистрация: 15.09.2016
Сообщений: 31
10.11.2017, 22:06  [ТС] 5
Что означает chet++?
0
8 / 8 / 11
Регистрация: 20.10.2017
Сообщений: 18
10.11.2017, 22:16 6
Если четное число то переменная "chet" увеличивается на 1. // chet= chet +1;

Добавлено через 3 минуты
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
28
29
30
#include<iostream>
using std::cin;
using std::cout;
int main(void){
    setlocale(0,"rus");
    int A=0,B=0,C=0,D=0,chet=0,nechet=0;
    cout<<"Введите A,B,C,D через пробел: ";
    cin>>A>>B>>C>>D;
    if(A%2==0){
        chet= chet +1;
    }else{
        nechet= nechet +1;
    }
       if(B%2==0){
       chet= chet +1;
    }else{
        nechet= nechet +1;
    } 
    if(C%2==0){
        chet= chet +1;
    }else{
        nechet= nechet +1;
    } if(D%2==0){
        chet= chet +1;
    }else{
        nechet= nechet +1;
    }
    cout<<"Четных "<<chet<<", нечетных "<<nechet<<".";
    return 0;
}
0
298 / 207 / 173
Регистрация: 11.05.2016
Сообщений: 658
10.11.2017, 22:21 7
и, логически завершая задачу,
C++
1
2
3
4
5
6
if(chet && nechet) 
    {
        cout << "Оба есть";
    } else {
        cout << "нету";
    }
вместо вывода сколько там чего
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.11.2017, 22:21

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

Определить, есть ли среди целых чисел A, B, C хотя бы одно четное
Определить, есть ли среди целых чисел A, B, C хотя бы одно парное. Нужно набрать в Dev C++ помогите...

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

Вывести звонкие согласные, которые входят хотя бы в одно нечетное слово и не входят ни в одно четное
Все звонкие согласные, которые входят хотя бы в одно нечетное слово и не входят ни в одно четное.

Имеется ли среди чисел a,b,c хотя бы одно четное
Определите,имеется ли среди чисел a,b,c хотя бы одно четное.


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

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

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