0 / 0 / 0
Регистрация: 19.05.2015
Сообщений: 54
1

Составьте программу для решения задачи. Испытуемый при тестировании может получить некоторое количество очков

19.05.2015, 18:03. Показов 537. Ответов 3
Метки нет (Все метки)

Составьте программу для решения задачи. Испытуемый при тестировании может получить некоторое количество очков от 0 до 100. По результатам тестирования выставляется оценка в баллах: от 0 до 19 – 2 балла; от 20 до 39 – 3 балла; от 40 до 79 – 4 балла; от 80 до 100 – 5 баллов. Вывести количество введенных очков тестирования и соответствующий ей балл.

Как мне написать в С++ от 0 ДО 19? в Паскале это Case 0..19

Добавлено через 1 минуту
Мне просто нужно узнать как мне написать ДО?
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.05.2015, 18:03
Ответы с готовыми решениями:

Составьте программу для решения поставленной задачи, используя оператор цикла for, while, do{}while

Составьте программу, подсчитывающую очки при тестировании
Составьте программу для решения задачи. Испытуемый при тестировании может получить некоторое...

Составьте программу для решения поставленной задачи, используя оператор цикла и операторы ветвления
помогите пожалуйста((((

Составьте программу для решения поставленной задачи, используя оператор switch - case. (на языке Си)
Составить программу, которая читает натуральное число N в десятичном представлении (N < 10000), а...

3
22 / 22 / 50
Регистрация: 18.05.2015
Сообщений: 89
19.05.2015, 18:26 2
В си для этого используют оператор switch

C
1
2
3
4
5
6
7
8
balls = (int) (balls/20)//Чтобы сократить количество меток
switch (balls) 
{
case 0:break;//2
case 1:break;//3
case 2:case 3:break;//4
case 4:case 5:break;//5
}
0
0 / 0 / 0
Регистрация: 19.05.2015
Сообщений: 54
19.05.2015, 18:28  [ТС] 3
Кривокодер, Кривокодер, я знаю что switch, мне надо узнать как мне написать в С++, если я , например, ввожу любое число от 0 до 19 то выводится результат, который я задам в программе
0
22 / 22 / 50
Регистрация: 18.05.2015
Сообщений: 89
19.05.2015, 19:00 4
Можно разделить баллы на 20 (остаток отбрасывается), тогда баллы
от 0 до 19 преобразуются в 0 (case 0:
от 20 до 39 преобразуются в 1 (case 1:
от 40 до 59 - в 2 (case 2:
от 60 до 79 - в 3 (case 3:
от 80 до 99 - в 4 (case 4:
100 - в 5 (case 5:
А потом просто задаем в метках номер интервала, как во фрагменте выше
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.05.2015, 19:00
Помогаю со студенческими работами здесь

Составьте программу решения задачи
Всем привет, прошу вас, экспертов по паскалю. 1)Разработать программу нахождения значения...

Составьте выражение для решения задачи
Составьте выражение для решения задачи Велосипедист за t часов проехал а км. Длина всего маршрута...

Составить программу для решения задачи с целыми числами при помощи циклов
Что за бред...Как это сделать? Составить программу для решения задачи с целыми числами при...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru