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

Проверить код - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ стоит связываться или это не задачка для начинающих? http://www.cyberforum.ru/cpp-beginners/thread1015555.html
Объясню предысторию. Многие хранят свои картинки на яндексе, затем делают пост вставляя в него уменьшенные копии, причем не всегда есть ссылка на сам альбом где можно взять оригиналы. Для сохранения оригиналов из альбомов приходится сначала скачивать файл с ссылками, затем править в нем ссылки с копии на оригиналы (благо это несложно), запускать измененный файл, потом сохранять с картинками....
C++ Обьеденить два поля структуры Имеется структура struct spis { char fim; char fio; char nam; char otch; char num; char ul; http://www.cyberforum.ru/cpp-beginners/thread1015550.html
Калькулятор Страуструпа. Фигурные скобки C++
В книге "Принципы и практика использования С++" разбирается написание калькулятора. С одним упражнением у меня возникли проблемы, а именно: "Добавьте в программу возможность обработки скобок {} и (), чтобы выражение {(4+5)*6}/(3+4) стало корректным". Вот мой код: #include <std_lib_facilities.h> using namespace std; class Token {
Cоздать массив размера введенного числа C++
Ребят не могу создать массив. Вот часть кода: int a = 0; cout << "Введите кол-во клавишь на клавиатуре: "; cin >> a; int b; int p;
C++ Опишите функцию Lower(G), определяющую фамилию и имя самого высокого мужчины из списка http://www.cyberforum.ru/cpp-beginners/thread1015534.html
Имеется список людей (n - человек), среди которых есть мужчины и женщины, хранятся следующие данные: фамилия, имя, пол (true - мужской, false - женский), рост. Опишите функцию Lower(G), определяющую фамилию и имя самого высокого мужчины из списка.
C++ Накопить сумму чётных элементов на кромке матрицы Накопить сумму чётных элементов на кромке матрицы. подробнее

Показать сообщение отдельно
programina
1914 / 599 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
22.11.2013, 17:02     Проверить код
Надо вот так:
C++
word[0] == 'a' || word[0] == 'A' || word[0] == 'e' || word[0] == 'E' // итд.
Добавлено через 8 минут
Reyzel, можно еще вот это заменить на switch

C++
            if(word[0] == ('a' || 'A' || 'e' || 'E' || 'i' || 'I' || 'o' || 'O' || 'u' || 'U'))
                ++glasnie;
            else if (word [0] == ('B' || 'C' || 'D' || 'F' || 'G' || 'H' || 'J' || 'K' || 'L' || 'M' || 'N' || 'P'|| 'Q' || 'R' || 'S' || 'T' || 'V' || 'W' || 'X' || 'Y' || 'Z' || 'b' || 'c' || 'd' || 'f' || 'g' ||'h' ||  'j' || 'k' || 'l' || 'm' || 'n' || 'p'|| 'q' || 'r' || 's' || 't' || 'v' || 'w' || 'x' || 'y' || 'z'))
                ++soglasnie;
C++
            switch(word[0])
            {
                case 'a':
                case 'A':
                case 'e':
                case 'E':
                case 'i':
                case 'I':
                case 'o':
                case 'O':
                case 'u':
                case 'U':
                    ++glasnie;
                    break;
                    
                case 'B':
                case 'C':
                case 'D':
                case 'F':
                case 'G':
                // итд
                    ++soglasnie;
                    break;
            }
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru