Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
1 / 1 / 0
Регистрация: 18.09.2012
Сообщений: 94

УСЛОВНЫЙ ОПЕРАТОР (IF)

16.12.2013, 22:32. Показов 850. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
здравствуйте, подскажите пожалуйста в чем ошибка:Дано 3 числа сколько среди них положительных
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
#include<math.h>
using namespace std;
int main()
{
    int a,b,c,
     kol=0;
    printf("Введите a %d\n");
    scanf ("%d", &a);
    printf("Введите b %d\n");
    scanf ("%d", &b);
    printf("Введите c %d\n");
    scanf ("%d", &c);
    if (a>0){kol=++;}
    if (b>0)kol=++;}
    if (c>0){kol=++;}
    printf("количество %d",kol);
    return 0;
}
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
16.12.2013, 22:32
Ответы с готовыми решениями:

Условный оператор, оператор ввода/вывода; плоскость и принадлежность точки
Здравствуйте. В С++ я абсолютный новичок, поэтому с первым же заданием возникли определённые трудности. Будьте добры, помогите решить. Буду...

Условный оператор
Помогите решить задачу: Даны четыре целых числа a, b, c и d. Найти наименьшее из максимумов первой и второй пар чисел. Решить задачу,...

Условный оператор.
Даны три действительных числа. Выбрать из них те, которые принадлежат интервалу (1, 3).

5
6 / 6 / 3
Регистрация: 16.12.2012
Сообщений: 31
16.12.2013, 22:56
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include "stdafx.h"
#include <iostream>
using namespace std;
 
int main()
   {
 
       int a,b,c;
       cout << "a="; cin>>a;
       cout << "b="; cin>>b;
       cout << "c=";cin>>c;
       int count=0;
       if (a>0) count++;
       if (b>0) count++;
       if (c>0) count++;
       cout << "Koli4estvo polozhitelbnyh 4isel: " << count << endl;
system("pause");
 return 0;
   }
1
 Аватар для Yanush
162 / 158 / 62
Регистрация: 28.09.2013
Сообщений: 293
16.12.2013, 22:57
kol=++ -> kol++
Скобки можно вообще убрать (во 2м if нет открывающейся скобки)
1
1 / 1 / 0
Регистрация: 18.09.2012
Сообщений: 94
16.12.2013, 23:28  [ТС]
а можно немного попроще?
0
Аноним
 Аватар для Di3go
5 / 5 / 4
Регистрация: 15.12.2013
Сообщений: 149
17.12.2013, 00:10
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <stdio.h>
#include <conio.h>
 
 
int main()
{
    int a, b, c, count = 0;
    scanf("%d %d %d", &a, &b, &c);
    if(a>0) count++;
    if(b>0) count++;
    if(c>0) count++;
    printf("Количество положительных чисел: %d\n", count);
    getch();
    return 0;
}

Не по теме:

Проще некуда!



Добавлено через 1 минуту
Ах да, по теме:
C++
1
kol=++;
Кхм, что это? Я знаю только kol++;

Добавлено через 5 минут
C++
1
2
3
if (a>0){kol=++;}
if (b>0)kol=++;}
if (c>0){kol=++;}
а еще скобки фигурной не хватает
0
5 / 5 / 0
Регистрация: 23.07.2013
Сообщений: 112
17.12.2013, 00:36
Кстати, тут лучше использовать cout и cin, а не printf и scanf, как по мне так это старый формат C.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
17.12.2013, 00:36
Помогаю со студенческими работами здесь

Условный оператор
1)Составить программу для вычисления значения функции f(x) :http://higgs.rghost.ru/55956431/image.png 2)«Узник замка Иф». За многие годы...

Условный оператор
Добрый день,нужна помощь в написании кода по заданию. Составить систему неравенств на основании графической схемы: Пока что...

Условный оператор IF
Содержание: 1+d sin d/a (i-1)i+{a}^{2} i+2/3x ...

Условный оператор
Здравствуйте! Есть такой вопрос: Собственно, что она выведет и почему - понятно. А вот следующие 3 вопроса мне не очень понятны....

условный оператор IF
Даны три вещественных числа. Возвести в квадрат те, которые положительные.


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
[В процессе разработки] SDL3 для Web (WebAssembly): Сборка библиотек SDL3 и Box2D из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия SDL 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual. . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru