Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Сагындык
0 / 0 / 0
Регистрация: 28.11.2013
Сообщений: 12
1

Задача с пирожками не правильно работает

21.12.2013, 15:08. Просмотров 355. Ответов 4
Метки нет (Все метки)

Ввел case а она все равно одно и тоже выводи (пирожков.)
Кстати зачем здесь остаток от деления в первом и во-втором случаях ??
C++ (Qt)
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
37
38
39
40
41
#include <iostream>
#include <locale.h>
using namespace std;
int main()
{
    setlocale(LC_ALL,"Russian");
    cout << "Введите количество пирожков: ";
    int n;
    cin >> n;
    cout << "Я собираюсь съесть" << n;
    int o = n % 100;
    if ((o > 10) && (0<20))
    cout << " пирожков.";
    else
    {
        switch(o % 10)
        {
            case 0:
            cout << " пирожков.";
             break;
            case 1:
            cout << " пирожок.";
             break;
            case 2:
            case 3:
            case 4:
            cout << " пирожка.";
             break;
            case 5:
            case 6:
            case 7:
            case 8:
            case 9:
            cout << " пирожков.";
            break;
        }
    }
 
    cout << endl;
    system ("pause");
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.12.2013, 15:08
Ответы с готовыми решениями:

Задача по матрицам правильно не работает
Дана матрица T(n x m). Подучить массив S, состоящий из среднего ...

Задача на рекурсию - почему вроде бы ошибочный код внутри работает правильно?
Изучаю учебник C++, решаю задачки в конце глав. В одной задачке надо было...

Задача на сортировку массива по возрастанию методом выбора минимального элемента. Не правильно работает код
Моя задача отсортировать массив методом выбора минимального элемента. Он...

Не могу понять почему не работает (или правильно не работает)
#include &lt;iostream.h&gt; #include &lt;conio.h&gt; #define N 5 #define M 3 void...

Правильно ли составлена задача?
Правильно ли построен ход решения? Не уверен в работоспособности шага 0.4...

4
MrGluck
Модератор
Эксперт CЭксперт С++
8087 / 4940 / 1431
Регистрация: 29.11.2010
Сообщений: 13,395
21.12.2013, 15:12 2
Цитата Сообщение от Сагындык Посмотреть сообщение
Кстати зачем здесь остаток от деления в первом и во-втором случаях ??
потому что в первом случае это не влияет на окончание (127 пирожков, 227 пирожков, 27 пирожков), а во-втором, наоборот, по остатку от деления определяем окончание.

Добавлено через 1 минуту
А входные данные какие?
Если вводить одно и то же, то и результат будет такой же.
0
Сагындык
0 / 0 / 0
Регистрация: 28.11.2013
Сообщений: 12
21.12.2013, 15:20  [ТС] 3
Цитата Сообщение от MrGluck Посмотреть сообщение
Если вводить одно и то же, то и результат будет такой же.
я вот не совсем ас в этом деле можно по подробнее пожалуйста .

Добавлено через 4 минуты
Может кто исправить мой код ???? и объяснить почему я такой тупой .
0
MrGluck
Модератор
Эксперт CЭксперт С++
8087 / 4940 / 1431
Регистрация: 29.11.2010
Сообщений: 13,395
21.12.2013, 15:23 4
А еще у вас в условии вместо o ноль написан во второй части
1
Сагындык
0 / 0 / 0
Регистрация: 28.11.2013
Сообщений: 12
21.12.2013, 15:26  [ТС] 5
MrGluck, Спасибо исправил
0
21.12.2013, 15:26
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.12.2013, 15:26

Правильно ли написана задача
здравствуйте помогите решить задачу на с++ я вроде решил но не пойму где...

Не правильно работает. s = (a/(b*(c/(d*(e/(f*h))))));
2. На входе имеются вещественные числа a, b, c, d, e, f, h. Напишите программу...

C++ Не правильно работает if
Ребята, привет. Возник такой вопрос..В программе выполняю следующую вещь: ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru