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

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

Войти
Регистрация
Восстановить пароль
 
ГРИГОРИЙ-кореш
2 / 2 / 0
Регистрация: 01.04.2009
Сообщений: 23
#1

Даные числа a,b,c,d.Сколько из них меньше 0? - C++

07.10.2009, 19:46. Просмотров 549. Ответов 7
Метки нет (Все метки)

Даные числа a,b,c,d.Сколько из них меньше 0?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.10.2009, 19:46     Даные числа a,b,c,d.Сколько из них меньше 0?
Посмотрите здесь:
C++ Даны числа a, b, c. Определить, сколько из них одинаковых
Даны 4 вещественных числа. Определить сколько из них отрицательных. C++
Найти количество делителей натурального числа. Сколько из них четных C++
Заданы три числа. Определить, сколько среди них положительных чисел C++
C++ Дано 200 вещественных чисел. Определить, сколько из них больше предыдущего числа
C++ целое положительное К, за которым следуют К вещественных чисел. Определите, сколько из них отрицательных. Найдите наибольшее из них
целое положительное К, за которым следуют К вещественных чисел. Определите, сколько из них отрицательных. Найдите наибольшее из них. C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
From_Tula
40 / 40 / 2
Регистрация: 22.05.2009
Сообщений: 482
07.10.2009, 19:55     Даные числа a,b,c,d.Сколько из них меньше 0? #2
Цитата Сообщение от ГРИГОРИЙ-кореш Посмотреть сообщение
Даные числа a,b,c,d.Сколько из них меньше 0?
мда...
сравни эти все числа с нулём... Если условие выполняется то увеличивай какую нибудь переменную, а потом её выведи вот и ответ...
XuTPbIu_MuHTAu
Эксперт С++
2224 / 739 / 10
Регистрация: 27.05.2008
Сообщений: 1,508
07.10.2009, 20:23     Даные числа a,b,c,d.Сколько из них меньше 0? #3
меньше нуля ровно
C++
1
(a<0?1:0) + (b<0?1:0) + (c<0?1:0)+(d<0?1:0);
чисел
odip
Эксперт С++
7157 / 3297 / 59
Регистрация: 17.06.2009
Сообщений: 14,164
07.10.2009, 22:43     Даные числа a,b,c,d.Сколько из них меньше 0? #4
C
1
(a<0) + (b<0) + (c<0) + (d<0).
Так тоже можно
Хакер
6 / 6 / 0
Регистрация: 15.03.2009
Сообщений: 83
07.10.2009, 22:50     Даные числа a,b,c,d.Сколько из них меньше 0? #5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream.h>
void main()
{
cout<<"BBeguTe a,b,c,d\n";
int a,b,c,d;
cin>>a>>b>>c>>d;
int counter=0;
if(a<0){counter++};
if(b<0){counter++};
if(c<0){counter++};
if(d<0){counter++};
cout<<"Otricatelbnih:\n"<<counter;
}
M128K145
Эксперт С++
8284 / 3503 / 143
Регистрация: 03.07.2009
Сообщений: 10,706
07.10.2009, 22:56     Даные числа a,b,c,d.Сколько из них меньше 0? #6
Хакер, твой код выведет 1 если есть хоть одно отрицательное число и 0 если все положительные
odip
Эксперт С++
7157 / 3297 / 59
Регистрация: 17.06.2009
Сообщений: 14,164
08.10.2009, 15:56     Даные числа a,b,c,d.Сколько из них меньше 0? #7
2M128K145:
Код ничего не выведет - он просто не компилируется
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
 
using namespace std;
 
int main( void ) {
 
cout<<"BBeguTe a,b,c,d\n";
int a,b,c,d;
cin>>a>>b>>c>>d;
int counter=0;
if(a<0) { counter++; }
if(b<0) { counter++; }
if(c<0) { counter++; }
if(d<0) { counter++; }
cout<<"Otricatelbnih:\n"<<counter;
 
return 0;
 
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.10.2009, 16:00     Даные числа a,b,c,d.Сколько из них меньше 0?
Еще ссылки по теме:
Определить сколько чисел было введено, и сколько среди них стречалось 1 C++
C++ Дан массив целых чисел. Определить все уникальные числа в массиве и сколько раз каждое из них встречается в массиве.
Определить, сколько раз заданные слова встречаются в тексте и сколько из них - непосредственно друг за другом C++
C++ Написать программу, которая определяет, сколько гласных символов введено с клавиатуры и сколько из них "а"
C++ Написать программу, которая определяет, сколько символов введено с клавиатуры и сколько из них числовых символов

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

Или воспользуйтесь поиском по форуму:
M128K145
Эксперт С++
8284 / 3503 / 143
Регистрация: 03.07.2009
Сообщений: 10,706
08.10.2009, 16:00     Даные числа a,b,c,d.Сколько из них меньше 0? #8
odip,
Последний раз редактировалось Хакер; Вчера в 21:59. Причина: )
через 3 минуты после моего поста. там был примерно такой код
C++
1
2
int counter = 0;
if((a<0)||(b<0)||(c<0)||(d<0))counter++;
поэтому и был такой ответ
Yandex
Объявления
08.10.2009, 16:00     Даные числа a,b,c,d.Сколько из них меньше 0?
Закрытая тема Создать тему
Опции темы

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