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

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

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.70
Vadim_94
0 / 0 / 0
Регистрация: 29.09.2012
Сообщений: 10
05.10.2012, 20:35     Определить, есть ли среди заданных целых чисел A, B, C, D хотя бы одно нечётное #1
Выполнить задание, используя условные операторы


Определить есть ли среди заданных целых чисел A, B, C, D хотя бы одно нечётное.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.10.2012, 20:35     Определить, есть ли среди заданных целых чисел A, B, C, D хотя бы одно нечётное
Посмотрите здесь:

C++ Определите, имеется ли среди заданных целых чисел * A, B, C хотя бы одно чётное
C++ Для заданных вещественных чисел а, b, c определить, имеет ли уравнения ax2+bx+c=0, хотя бы одно вещественное решение.
Определить, есть ли в строке(string) хотя бы одно число и определить есть ли в тексте хотя бы два числа. C++
C++ Определить, имеется ли среди заданных целых чисел A, B, C хотя бы одно чётное
C++ 6. Определить, имеется ли среди заданных целых чисел A, B, C хотя бы одно четное. Предусмотреть проверку вводимых данных на отрицательность
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
David Sylva
 Аватар для David Sylva
1281 / 943 / 51
Регистрация: 17.05.2012
Сообщений: 2,686
05.10.2012, 22:23     Определить, есть ли среди заданных целых чисел A, B, C, D хотя бы одно нечётное #2
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
31
#include <iostream> 
 
int main() 
{ 
    int A, B, C, D; 
    int count = 0;
 
    std::cout << "Inter  A " << std::endl; 
    std::cin >> A; 
    std::cout << "Inter  B " << std::endl; 
    std::cin >> B; 
    std::cout << "Inteer D " << std::endl; 
    std::cin >> C; 
    std::cout << "Inter a D " << std::endl; 
    std::cin >> D;
 
    if( A % 2 != 0) 
       count++; 
    if( B % 2 != 0) 
       count++; 
    if( C % 2 != 0) 
        count++; 
    if( D % 2 != 0) 
        count++; 
 
    if( count > 1) 
        std::cout << "Yes " << std::endl; 
    else 
        std::cout << "No " << std::endl;
 
}
programmer_11
94 / 69 / 5
Регистрация: 08.10.2011
Сообщений: 130
05.10.2012, 22:56     Определить, есть ли среди заданных целых чисел A, B, C, D хотя бы одно нечётное #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream.h>
 
int main()
{
int A,B,C,D;
cout << "Vvedite A: ";
cin >> A;
cout << "Vvedite B: ";
cin >> B;
cout << "Vvedite C: ";
cin >> C;
cout << "Vvedite D: ";
cin >> D;
if ((A%2=1)||(B%2=1)||(C%2=1)||(D%2=1))
cout << "YES";
else
cout << "NO";
cout << endl;
return 0;
}
Добавлено через 2 минуты
Цитата Сообщение от David Sylva Посмотреть сообщение
C++
1
if( count > 1)
Надо было

C++
1
if( count >= 1)
David Sylva
 Аватар для David Sylva
1281 / 943 / 51
Регистрация: 17.05.2012
Сообщений: 2,686
05.10.2012, 22:58     Определить, есть ли среди заданных целых чисел A, B, C, D хотя бы одно нечётное #4
programmer_11 спасибо не заметил
Yandex
Объявления
05.10.2012, 22:58     Определить, есть ли среди заданных целых чисел A, B, C, D хотя бы одно нечётное
Ответ Создать тему
Опции темы

Текущее время: 02:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru