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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 69, средняя оценка - 4.94
Анастасия Сонечко
1 / 1 / 0
Регистрация: 05.12.2008
Сообщений: 39
#1

Оператор Switch в языке С - C++

12.12.2008, 00:20. Просмотров 8459. Ответов 1
Метки нет (Все метки)

Программа расчета скидок. Вводится количество товара и стоимость за штуку. Определить сумму скидки, если при суммарной стоимости 100гр скидка составляет 3%, 200 – 5%, 300 и более – 7%. Решить с использованием if и switch.


Вот такая задачка!.
только я ее сделала без Switch/
Как ее сделать с SWITCH???

Заранее спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.12.2008, 00:20     Оператор Switch в языке С
Посмотрите здесь:

Cи++. Оператор switch. C++
C++ С++.Оператор switch.
Оператор switch C++
C++ оператор switch
C++ Оператор switch
C++ Оператор switch
C++ Оператор switch
C++ Оператор switch
C++ Оператор switch
оператор switch C++
Оператор switch C++
Оператор switch и while C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
accept
4817 / 3237 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
12.12.2008, 02:00     Оператор Switch в языке С #2
Код
    if (weight >= 100 && (weight % 100 == 0))
        switch(weight) {
        case 100 :
            cost = 3;
            break;
        case 200 :
            cost = 5;
            break;
        case default:
            cost = 7;
            break;
        }
считается громоздким оператором (сложно менять программы потом если он использован с более чем одним уровнем вложенности) лучше заменять на ифы
Yandex
Объявления
12.12.2008, 02:00     Оператор Switch в языке С
Ответ Создать тему
Опции темы

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