jeD_wc3
Изучаю C++
offline
Опыт:
4,038Активность: |
Задача по C++.
Код:
Вообщем дали вот это на дом. Я новичок в C++, поэтому хотелось бы спросить, будет ли препод бить меня клавиатурой по башке за этот код? =) Ну то есть нормально написал? |
21.09.2010, 21:53 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hellfim
Новичок
offline
Опыт:
79,700Активность: |
Какая оценка по русскому-то?
И вы слышали про else if ?
Т.к. вы в каждом ифе делаете min%10 логичнее будет вынести это в переменную перед блоком ифов и уже потом использовать эту переменную. |
21.09.2010, 22:18 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
jeD_wc3
Изучаю C++
offline
Опыт:
4,038Активность: |
Hellfim, забыл объяснить. Если время больше 12 часов то на экран выводится это время - 12. так что тут всё правильно.
Насчёт того чтобы вынести min%10 в переменную, хз. А вот про if else... последний if при проверке можно заменить на else. Забыл совсем) |
21.09.2010, 22:22 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hellfim
Новичок
offline
Опыт:
79,700Активность: |
Я понял, что делает код.
Не 13 час, а 13 часов, к примеру.
А else if - так:
|
21.09.2010, 22:24 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
jeD_wc3
Изучаю C++
offline
Опыт:
4,038Активность: |
Hellfim, да не , ты не понял он срезает 12 и получается 1 час дня
|
21.09.2010, 22:27 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
H
hello world
offline
Опыт:
130,376Активность: |
без else if красивее, а потери при лишних расчетах в данном коде минимальны ) |
21.09.2010, 22:28 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
jeD_wc3
Изучаю C++
offline
Опыт:
4,038Активность: |
упс, почему у меня там 21 тогда? О_о ))
jeD_wc3 добавил: Цитата:
это всё что я хотел услышать))) Спасибо) Тему можно закрывать наверное |
|
21.09.2010, 22:32 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|