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

В зависимости от введенного числа изменить окончание у слова - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Стек записи на основе статического массива типа запись http://www.cyberforum.ru/cpp-beginners/thread690967.html
Добрый вечер! Помогите пожалуйста выполнить задание: Создать стек записи Спортсмен на основе статического массива типа запись. Заранее, очень вам благодарен! Добавлено через 34 минуты Реализовать методы : Добавить элемент, удалить элемент, вершина стека.
C++ Найти наибольший элемент среди элементов главной и побочной диагонали Ребят помогите очень нужно пожалуйста !!! задачи по С++ 1 Найти наибольший элемент среди элементов главной и побочной диагонали и вывести на экран строку, в которой он находится. Определить, является ли матрица ортонормированной, т. е. такой, в которой скалярное произведение каждой пары различных строк равно 0, а скалярное произведение каждой строки на себя равно 1. http://www.cyberforum.ru/cpp-beginners/thread690964.html
C++ Будет ли продуктивно одновременно читать несколько книг по C++
Снова здравствуйте форумчане у меня возник к вам вопрос можно ли читать одновременно несколько книг по C++ ? И будет ли это полезно? Сейчас читаю "Программирование. Принципы и практика использования C++" стоит ли одновременно что то еше читать например прочитал в одной книге про ввод вывод а затем это же в другой(у каждого ведь изложение разное) или же это не будет продуктивно?
C++ Не могу дописать программу преобразующую слова в цифры
Здравствуйте форумчане у меня есть к вам вопрос насчет одной программы. Задача: Напишите программу, преобразующую слова "нуль", "два" и т.д в цифры 0, 2 и т.д. Когда пользователь вводит число в виде слова, программа должна вывести на экран соответствующую цифру. Выполните эту программу для цифр 0, 1, 2, 3 и 4. Если пользователь введет что-нибудь другое например фразу "глупый компьютер!",...
C++ Вычислить сумму http://www.cyberforum.ru/cpp-beginners/thread690947.html
HELP ME!!! PLEASE!!!
C++ Можно ли это назвать пузырьковой сортировкой? int last = arraySize-1; while (last > 0) { int max = last; for (int i = 0; i <= last; i++) if (sort > sort) max = i; if (sort != sort) { подробнее

Показать сообщение отдельно
KPOCT
0 / 0 / 0
Регистрация: 17.05.2016
Сообщений: 6
12.08.2016, 01:20     В зависимости от введенного числа изменить окончание у слова
Всё хорошо, вот только третья проверка лишняя. Можно её убрать, а после первого if и добавить else, тогда сработает else.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <string>
 
int main() {
    const std::string s = "Гриб";
    const std::string end = "a";
    const std::string end1 = "ов";
 
    for (int num = 0; num < 40; num++) {
        if (num == 1 || (num > 20 && num % 10 == 1))
            std::cout << num << " " << s << std::endl;
        else if ( (num > 1 && num < 5) || ((num > 20) && (num % 10) > 1 && (num % 10) < 5))
            std::cout << num << " " << s << end << std::endl;
        else
            std::cout << num << " " << s << end1 << std::endl;
    }
    return 0;
}
 
Текущее время: 17:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru