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

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

Войти
Регистрация
Восстановить пароль
 
OlegBrony
0 / 0 / 0
Регистрация: 19.05.2015
Сообщений: 40
#1

Условие не соблюдается. выводит if в любом случае - C++

04.10.2015, 20:43. Просмотров 180. Ответов 5
Метки нет (Все метки)

вот код. что я делаю не так? на условие не обращайте внимания, я только учусь. суть в том, что он в любом случае пишет "вы ввели отрицательное значение"
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <conio.h>
#include <iostream>
using std::cout;
using std::endl;
using std::cin;
int main()
{
setlocale(0, "");
int r;
cout << "Enter ruble:";
cin >> r;
if (r < 0);
{
cout << "Вы ввели отрицательное значение.";
_getch();
return -1;
}
cout << "У вас " << r << " рублей.";
_getch();
return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.10.2015, 20:43
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Условие не соблюдается. выводит if в любом случае (C++):

Разработать программу, которая вводит данные и выводит тест True если условие истинно, в противном случае False - C++
Разработать программу, которая вводит данные и выводит тест TRUE , если указанное в варианте условие истинно, и FALSE в противном случае. ...

name[name.size()] должен выдать наибольшее значение вектора, выдает ноль в любом случае. - C++
int main(){ vector&lt;double&gt; temps; double temp; cout &lt;&lt; &quot;Введите последовательность символов и | для завершения цикла.&quot; &lt;&lt;...

3.1 Посмотрите, вроде быстрая сортировка, в любом случае, можете переделать(лучше под с++)? - C++
#include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;clocale&gt; #include &lt;stdlib.h&gt; #include &lt;math.h&gt; /* выделение памяти */ int...

Не могу найти ошибку, при любом значении выводит 1.68729e+038 - C++
нахождение значения выражения Р=1/1*2 + 1/2*3 + ... + 1/n*(n+1) #include &lt;iostream&gt; #include &lt;math.h&gt; using...

Составить программу, которая выводит на экран слово «ИСТИНА», если условие выполнено или слово «ЛОЖЬ», если условие не выполнено. - C++
Цифры данного трехзначного числа V являются членами арифметической прогрессии

Проверить, соблюдается ли равенство открывающихся и закрывающихся скобок - C++
Всем добрый день) вот такая задача привела меня в ступор: &quot;Проверить, соблюдается ли равен¬ство открывающихся и закрывающихся...

5
Mesteriis
373 / 156 / 40
Регистрация: 08.08.2015
Сообщений: 1,109
Завершенные тесты: 1
04.10.2015, 20:46 #2
Отвечу что бы сам догадался!!!
А где метод else?? ?
0
nmcf
5535 / 4845 / 1642
Регистрация: 14.04.2014
Сообщений: 19,657
04.10.2015, 20:47 #3
Точку с запятой убери в 12-й строке.
0
Redzep
197 / 133 / 54
Регистрация: 21.12.2014
Сообщений: 369
04.10.2015, 20:48 #4
Точку с запятой убери после
C++
1
if (r < 0)
0
OlegBrony
0 / 0 / 0
Регистрация: 19.05.2015
Сообщений: 40
04.10.2015, 20:50  [ТС] #5
Условие не соблюдается. выводит if в любом случае- скрин.
 Комментарий модератора 
Загружайте изображения на форум в расширенном режиме


Добавлено через 1 минуту
а... так она не везде ставится. большое спасибо.
0
zss
Модератор
Эксперт С++
6531 / 6093 / 2007
Регистрация: 18.12.2011
Сообщений: 15,845
Завершенные тесты: 1
04.10.2015, 21:33 #6
Цитата Сообщение от OlegBrony Посмотреть сообщение
а... так она не везде ставится
Внимательнее относитесь к синтаксису.
В данном случае
if(Условие)Оператор;
А то, что Оператор заключен в скобки и перенесен на другую строку(строки) ничего не меняет!
0
04.10.2015, 21:33
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.10.2015, 21:33
Привет! Вот еще темы с ответами:

Подскажите что не правильно чему оно не так выводит и по возможности исправьте ошибки вот условие и код программы - C++
Подскажите что не правильно чему оно не так выводит и по возможности исправьте ошибки вот условие и код программы: Проверить, есть ли во...

Не соблюдается условие в Word VBA - VBA
Всем здравствуйте. У меня такая проблема, переменная kolP1 подсчитывает параграфы в документе, nP1-ввод номера параграфа, отсюда казалось...

DataGridView1 не соблюдается условие заполения - C#
Это окно редактирования документа в новой форме. Когда нажимаешь на button1, должна заполнится dataGridView1 согласно тому номеру который...

Функция срабатывающая в любом случае - C#
Доброе время суток! У меня есть xxx.dll, которая состоит из нескольких классов. Эта xxx.dll используется в нескольких программах. В...


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

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

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