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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 18, средняя оценка - 4.78
Dee Snider
25 / 25 / 5
Регистрация: 18.04.2013
Сообщений: 132
#1

Составить программу, которая после введенного с клавиатуры числа (в диапазоне от 1 до 99), обозначающего денежную единицу, дописывает слово копейка - C++

20.05.2013, 18:01. Просмотров 2511. Ответов 4
Метки нет (Все метки)

Привет, по идее довольно простая задача, находил ее на паскале, но это не то ,язык С++. Я не знаю, почему не могу понять, несколько задач подобного типа решал нормально.

Switch-case

Составить программу, которая после введенного с клавиатуры числа (в диапазоне от 1 до 99), обозначающего денежную единицу, дописывает слово копейка в правильной форме.
Например: 5 копеек, 41 копейка, 23 копейки.
Выбор пунктов меню производить по математическому выражению.


как проверку произвести?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.05.2013, 18:01
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Составить программу, которая после введенного с клавиатуры числа (в диапазоне от 1 до 99), обозначающего денежную единицу, дописывает слово копейка (C++):

После введенного числа дописать слово "копейка" в правильной форме - C++
Разработать программные модули для решения следующих задач, используя предложение if Написать программу, которая после введенного с...

. Составить программу, которая вычисляет факториал числа n, введенного с клавиатуры - C++
Есть такая задача: которая находит сумму чисел от 1 до n, где n – вводится с клавиатуры. вот код: #include...

Составить программу, которая выводит на экран все натуральные числа в диапазоне от 1 до n, которые являются степенью числа 2 - C++
Составил задачу которая только увеличивает на один ну тое сть выводит:1,2,3,4,...n Пытаюсь изменить чтоб выводило квадрат и тут...

Вывести квадрат введенного с клавиатуры числа в диапазоне от 0 до 10 включительно - C++
Написать программу, которая выводит квадрат, введенного с клавиатуры, числа в диапазоне от 0 до 10 включительно. При введении...

Составить программу, которая уменьшает первое введенное число в два раза, если оно больше второго введенного числа по абсолютной величине. Числа вводя - C++
Составить программу, которая уменьшает первое введенное число в два раза, если оно больше второго введенного числа по абсолютной величине....

7. Написать программу, которая после введенного с клавиатуры числа (в диапазоне от 1 до 50), обозначающего денежную единицу, дописывает слово "рубль" - Delphi
Написать программу, которая после введенного с клавиатуры числа (в диапазоне от 1 до 50), обозначающего денежную единицу, дописывает слово...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
faLek
99 / 100 / 7
Регистрация: 06.03.2012
Сообщений: 478
20.05.2013, 18:16 #2
Цитата Сообщение от Dee Snider Посмотреть сообщение
как проверку произвести?
При помощи Деления с остатком (%)...
1
Dee Snider
25 / 25 / 5
Регистрация: 18.04.2013
Сообщений: 132
20.05.2013, 18:26  [ТС] #3
Цитата Сообщение от faLek Посмотреть сообщение
При помощи Деления с остатком (%)...
чуть-чуть ответ раскрыть можешь? (=
0
faLek
99 / 100 / 7
Регистрация: 06.03.2012
Сообщений: 478
20.05.2013, 18:36 #4
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
37
38
39
40
#include "stdafx.h"
#include <iostream>
#include <clocale>
 
using namespace std;
 
 
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale (LC_ALL,"Russian");
 
    int kop;
 
    cout<<"Введите колличество копеек: "<<endl;
        cin>>kop;
 
        cout<< kop;
    if (kop > 10 && kop <20)
        cout<< " копеек.";
    else {
        switch (kop % 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");
    return 0;
}
Добавлено через 59 секунд
думаю,здесь всё ясно
1
Dee Snider
25 / 25 / 5
Регистрация: 18.04.2013
Сообщений: 132
20.05.2013, 18:38  [ТС] #5
Респект чувак
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.05.2013, 18:38
Привет! Вот еще темы с ответами:

После введенного числа, обозначающего денежную единицу, дописать слово «копейка» - Pascal ABC
Помогите пожалуйста Написать программу, которая после введенного с клавиатуры числа (в диапазоне от 1 до 99), обозначающего денежную...

После введенного числа, обозначающего денежную единицу, дописать слово «Рубль» в правильной форме - Pascal ABC
Составить программу, которая после введенного с клавиатуры числа (в диапазоне от 1 до 99), обозначающего денежную единицу, дописывает слово...

Написать программу, которая выводит двоичное представление введенного с клавиатуры числа в диапазоне от 0 до 255 - Visual Basic
написать программу, которая выводит двоичное представление введенного с клавиатуры десятичного целого числа в диапазоне от 0 до 255 VBA ...

После введенного с клавиатуры числа в диапазоне от 1 до 99 дописать слово "рубль" в правильном падеже - C#
Написать программу, которая после введенного с клавиатуры числа в диапазоне от 1 до 99 дописывает слово «рубль» в правильном падеже. C#. в...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
20.05.2013, 18:38
Ответ Создать тему
Опции темы

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