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

else if - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Задание на массиф http://www.cyberforum.ru/cpp-beginners/thread695564.html
Задан массив Z(m) целых чисел. Если массив является знакочередующимся, то упорядочить его в порядке возрастания модулей, если нет, то упорядочить его по убыванию. После преобразования удалить из...
C++ Последовательность чисел, определить среднее арифметическое простых чисел Вводится последовательность целых чисел, 0 – конец последовательности. Определить среднее арифметическое простых чисел последовательности (результатом функции будет 1 – число простое, 0 - нет). http://www.cyberforum.ru/cpp-beginners/thread695563.html
C++ Последовательность символов
Вывести на экран следующую последовательность символов * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Превратить консольное приложение на C++ в DLL для использования в C# C++
Есть довольно крупное консольное приложение - несколько классов, десятки методов. Оно принимает с клавиатуры вначале некие параметры и потом в цикле выводит результаты (количество итераций...
C++ Базы данных на си http://www.cyberforum.ru/cpp-beginners/thread695544.html
не понимаю в чем ошибка #include <stdio.h> #include <conio.h> #include <string.h> #include <math.h> #define n 3; #define line printf ...
C++ Как объявить 10 значную переменную такой как 9876543210 Какой тип переменной используется для объявления 10 значной переменной такой как 9876543210? пробовал double, но компилятор выдаёт ошибку, для int это слишком большое число. подробнее

Показать сообщение отдельно
Tiva
94 / 94 / 1
Регистрация: 25.04.2012
Сообщений: 429
12.11.2012, 18:09  [ТС]
Цитата Сообщение от AlexSun Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
        if(right==READ && r.r[0]==0) v[sub][obj]+=right;
        else if(right==WRITE && r.r[1]==0)
    {
        cout<<"Право чтения уже внесено\n";
        v[sub][obj]+=right;
    }
        else if(right==EXECUTE && r.r[2]==0) {
        cout<<"Право записи уже внесено\n";
        v[sub][obj]+=right;
    }
        else if(right==DELETE && r.r[3]==0)
    {
        cout<<"Право запуска уже внесено\n";
            v[sub][obj]+=right;
    }
        else cout<<"Право удаления уже внесено\n";
Может быть, как-то так.
когда ввожу одно и тоже право 2-ой раз подряд, выводится не верный cout
(добавляю право запуска, все отлично, добавляю это право опять, выводит "право удаления уже добавлено")
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.