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

Использование логических функций if, else - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Подсчитать число слов в предложении, записанном в текстовом файле. Язык C++ http://www.cyberforum.ru/cpp-beginners/thread875453.html
//// программа с файлами оч сложная
C++ Считывание строки в случае выделения памяти динамически Здравствуйте! Подскажите, пожалуйста, я выделяю память динамически под строку, а потом пытаюсь считать строку с помощью функции getline() или gets(), но увы не работает...только статически, задав определенный размер. Когда я написала scanf ("%s",mas) - заработало, но считало только одно слово и не строку. Подскажите, пожалуйста, как выделив память динамически под массив слов, считать строку?... http://www.cyberforum.ru/cpp-beginners/thread875449.html
Дана матрица размера 5*10, преобразовать матрицу, поменяв местами минимальный и максимальный элемент в каждой строке. C++ C++
Есть код программы...но она меняет тока в 1й строке остальные нет((( Прошу помочь...Заранее спасибо откликнувшимся #include <iostream> using namespace std; int main() {
NetBeans не сохраняет скомпилированные файлы. Везде смотрел нет файлов, но компилирует все правильно C++
Как это исправить?
C++ Строковые потоки. Преобразование типов (как сделать чтобы из строки число полностью преобразовывалось в double без потери чисел) http://www.cyberforum.ru/cpp-beginners/thread875428.html
Всем привет я перевожу string в double следующим образом double fromString(const std::string& s) { std::istringstream iss(s); double res; iss >> res; return res; } Если вызвать функцию для "123.12345" то в double попадут только 6 цифр (123.123), а допустим для "1234.1234567" в double попадёт (1234.12)
C++ Реализация программы на С++ (Найти вероятности следующих событий:) Помогите пожалуйста реализовать на С++ или на С# программу по этой задаче N стрелков независимо один от другого ведут стрельбу каждый по своей мишени. Каждый из них имеет боезапас k патронов. Вероятность попадания в мишень при одном выстреле для i-го стрелка равна Pi(i=1,2,...,N). При первом же попадании в свою мишень стрелок прекращает стрельбу. Найти вероятности следующих событий: а) у... подробнее

Показать сообщение отдельно
derzila
 Аватар для derzila
6 / 6 / 1
Регистрация: 23.04.2013
Сообщений: 42
23.05.2013, 09:37     Использование логических функций if, else
Доброго времени суток уважаемые форумчане, подскажите пожалуйста почему данная программа не выводит "неверный класс арматуры", если значение превышает заданное ограничение?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
//Стержневая арматура. ГОСТ 5781-82
 
#include <iostream>
using namespace std;
 
int main()
{
    cout << "Vvedite klass armaturi A (primer 1, 2, .., 5): ";
    int clas;          //класс арматуры
    cin >> clas;
    if ((clas > 5) && (clas < 1))
        cout << "Neverniy klass armaturi";
    else
    {
        switch (clas)
        {
        case 1:
            cout << "Vibranniy klass A1";
            break;
        case 2:
            cout << "Vibranniy klass A2";
            break;
        case 3:
            cout << "Vibranniy klass A3";
            break;
        case 4:
            cout << "Vibranniy klass A4";
            break;
        case 5:
            cout << "Vibranniy klass A5";
            break;
        }
 
    }
    
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru