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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.62
Liana
0 / 0 / 0
Регистрация: 16.06.2011
Сообщений: 74
#1

Даны три целых числа a, b и c. Найти количество чётных чисел среди них - C++

02.10.2012, 17:55. Просмотров 1900. Ответов 6
Метки нет (Все метки)

Не использовать вложенных условных операторов. Не использовать сложных составных условий, содержащих логические связки "и", "или", "не". Каждое условие должно содержать только одну операцию сравнения.
Операция сравнения описание
a < b a меньше b
a <= b a меньше, либо равно b
a != b a неравно b
a == b a равно b
a >= b a больше, либо равно b
a < b a больше b
а вот и мой пример
Даны три целых числа a, b и c. Найти количество чётных чисел среди них.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.10.2012, 17:55
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Даны три целых числа a, b и c. Найти количество чётных чисел среди них (C++):

Даны три целых числа a, b и c. Найти количество одинаковых чисел среди них - C++
Даны три целых числа a, b и c. Найти количество одинаковых чисел среди них. Решить эту задачу используя сложные составные логические...

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

Даны три целых числа. Найти количество положительных и количество отрицательных чисел в исходном наборе - C++
Помогите решить 4 задачи на C++.

Даны три целых числа. Вывести на экран те из них, которые являются положительными. - C++
1. Даны три целых числа. Вывести на экран те из них, которые являются положительными. 2. Найти все двузначные числа, сумма квадратов...

Даны три числа. Найти наименьшее из них. - C++
Скоро экзамен , кто чем может ) Помоги ближнему , ибо смех продлевает жизнь...) 9. Даны три числа. Найти наименьшее из...

Заданы три числа. Определить, сколько среди них положительных чисел - C++
Помогите пожалуйста с задачей. Она должна быть решена с использованием функций. Есть код программы без определения функции (C++): ...

6
Nixy
ComfyMobile
400 / 281 / 8
Регистрация: 24.07.2012
Сообщений: 916
02.10.2012, 17:59 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <stdio.h>
#include <iostream>
#include "windows.h"
using namespace std;
 
int main(){
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    int count=0;
    int a,b,c;
    cin>>a >>b >>c;
    if (a%2) count++;
    if (b%2) count++;
    if (c%2) count++;
    cout<<"Четных: " <<3-count<<endl;
    system("pause");
    return 0;
}
1
programmer_11
94 / 69 / 5
Регистрация: 08.10.2011
Сообщений: 130
02.10.2012, 18:00 #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,k=0;
cout << "a: ";
cin >> a;
cout << "b: ";
cin >> b;
cout << "c: ";
cin >> c;
if (a%2==0)
k+=1;
if (b%2==0)
k+=1;
if (c%2==0)
k+=1;
cout << endl << k;
return 0;
}
1
co6ak
Кошковед
409 / 502 / 29
Регистрация: 12.04.2010
Сообщений: 1,392
02.10.2012, 18:00 #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
 
int main() {
    int a,b,c;
    std::cin >> a >> b >> c;
    int count = 0;
    a % 2 == 0 ? count++;
    b % 2 == 0 ? count++;
    c % 2 == 0 ? count++;
    std::cout << "Number of even numbers: " << count;
    return 0;
}
1
Liana
0 / 0 / 0
Регистрация: 16.06.2011
Сообщений: 74
02.10.2012, 18:05  [ТС] #5
спасибо большое всем)

Добавлено через 3 минуты
У меня в программке 3 выдает ошибку.А у вас все правильно считало ?
0
co6ak
Кошковед
409 / 502 / 29
Регистрация: 12.04.2010
Сообщений: 1,392
02.10.2012, 18:07 #6
поправил опечатку.
0
Thinker
Эксперт С++
4228 / 2202 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
02.10.2012, 20:11 #7
C++
1
count = 3 - (a & 1) - (b & 1) - (c & 1);
2
02.10.2012, 20:11
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.10.2012, 20:11
Привет! Вот еще темы с ответами:

Даны три действительных числа a, b, c. Найти наибольшее из них - C++
Даны три действительных числа a, b, c. Найти наибольшее из них

Даны три действительных числа a, b, c. Найти наибольшее из них - C++
Даны три действительных числа a, b, c. Найти наибольшее из них!

Даны три целых числа. Вычесть из суммы всех чисел сумму четных чисел - C++
Даны три целых числа. Вычесть из суммы всех чисел сумму четных чисел. Помогите решить задачу, с объяснением(изучаю данный язык неделю,...

Даны целые положительные числа аь а2,., а„. Найти среди них те, которые являются квадратами некоторого числа т - C++
Упорядочить по возрастанию элементы каждой строки мат рицы размером пхт. Дана строка. Подсчитать количество букв к в последнем ее...


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

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

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