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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Площадь многоугольника http://www.cyberforum.ru/cpp-beginners/thread1544481.html
Всем добрый вечер! Есть задача: Заданы координаты n последовательных вершин многоугольника. Определить его площадь. Входные данные Первая строка содержит количество вершин многоугольника n. В...
C++ Не работает, если массив динамический ?! Почему? Простая задача, есть текст , удалить из него набор символов, вот код - все работает -> char c = "ky12345ky1234ky123ky12ky1", // некоторый текст cNew =""; // char x... http://www.cyberforum.ru/cpp-beginners/thread1544476.html
Вывести на консоль все числа Мерсена в заданном интервале C++
1. Вывести на консоль все числа Мерсена в заданном интервале. Числом Мерсена называется простое число n, которое представимо в виде n=2p-1, где р – также натуральное число. Например, , . При...
C++ Как правильно распределить динамическую память?
При запуске программы и вводе строки, в одном случае программа выполняется, а в другом выдает, что прекращена работа программы. Понимаю, что ошибка в распределении памяти, но не пойму точно как...
C++ Вычислить погрешность функции при заданных значениях аргументов дифференциальным способом http://www.cyberforum.ru/cpp-beginners/thread1544468.html
Вычислить погрешность функции при заданных значениях аргументов дифференциальным способом Функция: Z=(a-b)^2/2+b a=1.543 b=0.78
C++ Нужно по коду написать описание как на примере Вот пример описания: Вначале программы зададим две переменные (LENG и LENN) с размерами 6 и 15, для дальнейшего удобного использования в программе. Для упрощения заполнения количества пропущенных... подробнее

Показать сообщение отдельно
OlegBrony
0 / 0 / 0
Регистрация: 19.05.2015
Сообщений: 40

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

04.10.2015, 20:43. Просмотров 176. Ответов 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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru