|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
02.10.2010, 16:42 | #1 |
Новичок
Джуниор
Регистрация: 02.10.2010
Сообщений: 3
|
Нахождения большего и меньшего числа в C++
Упражнение из книги по C++, которое вызвало затруднение:
"Напишите программу, которая вводит с клавиатуры три целых числа и печатает сумму, среднее значение, произведение, меньшее и большее из этих чисел. Диалог на экране должен выглядеть следующем образом: Введите три различных целых числа: 13 27 14 Сумма равна 54 Среднее значение равно 18 Произведение равно 4914 Наименьшее равно 13 Наибольшее равно 27" Собственно непонятно как найти большее и меньшее..пока опыт программирования всего неделя) Мой вариант кода: Код:
Последний раз редактировалось Stilet; 02.10.2010 в 17:14. |
02.10.2010, 17:56 | #2 |
Форумчанин
Регистрация: 26.03.2010
Сообщений: 538
|
Для этого задания удобней использовать массивы.
Пример на нахождение минимального и максимального из трех чисел Код:
Единственный способ стать умнее - играть с более умным противником.
|
02.10.2010, 19:00 | #3 |
Новичок
Джуниор
Регистрация: 02.10.2010
Сообщений: 3
|
до массивов я еще не дошел..) Так что я нефига непонял. Там написано только с операторами if..
|
02.10.2010, 21:48 | #4 |
Пользователь
Регистрация: 04.09.2010
Сообщений: 42
|
ну вот написал
немного больше чем должно быть, просто было лень искать тетрадку с готовой схемой, а сейчас по быстрому написал такое, ну и еще немного добавил прикольного Код:
x, y, z не обнуляются так как они вводятся будут баги пиши исправлю (в лс) |
02.10.2010, 22:09 | #5 |
Новичок
Джуниор
Регистрация: 02.10.2010
Сообщений: 3
|
Спасибо большое за такой широкий ответ!!)) Все отлично работает)
Я вот только немного непонял смысл этой части кода: Код:
Последний раз редактировалось Stilet; 02.10.2010 в 23:28. |
02.10.2010, 23:55 | #6 |
Пользователь
Регистрация: 04.09.2010
Сообщений: 42
|
а смысл такой, когда доходишь до этой строчки (когда уже ввел 3 числа у тя выскакивает все значения и тогда появляешся на этой строчке) у тя спрашивают что делать: повторить или же выйти, если ввел что то другое то пишет ошибку и можно написать команду помощи, тогда выскакивают все команды доступные, если выход то выходит если же повторить то начинается заново
полезная штука если что спрашивай, помогу чем смогу |
03.10.2010, 09:08 | #7 |
пыжашийся нуб
Пользователь
Регистрация: 19.06.2010
Сообщений: 93
|
Ты зачем человека похабщине всякой учишь?
Может это мое личное мнение, но зачем вообще рассказвать человеку с недельным опытом программирования про оператор goto? Можно ведь сделать примитивную менюшку проще и понятнее: Код:
|
03.10.2010, 13:57 | #8 |
:D
Форумчанин
Регистрация: 26.09.2010
Сообщений: 570
|
посоветую автору темы дойти до массивов
Пишу ПО, создаю сайты, делаю курсовые работы, за деньги
C#, .NET, MS SQL, AngularJS, HTML, jQuery |
04.10.2010, 10:17 | #9 |
Пользователь
Регистрация: 14.01.2010
Сообщений: 31
|
Код:
Последний раз редактировалось Stilet; 25.12.2010 в 12:44. |
04.10.2010, 11:00 | #10 |
Пользователь
Регистрация: 03.04.2009
Сообщений: 59
|
за goto в приличных местах на костре сжигают.
а вообще я бы так сравнивал: Код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Округление до ближайшего большего/меньшего | kta87 | Помощь студентам | 13 | 28.09.2010 12:17 |
вывод 2ух чисел в мемо с выравниванием меньшего к правому краю большего | nuevegramodelamor | Помощь студентам | 2 | 27.05.2010 16:28 |
В массиве найти кол-во нечетных чисел расположенных после второго большего числа | Desvi | Помощь студентам | 0 | 29.04.2010 17:12 |
Округление числа до ближайшего большего/меньшего из ряда | Foxx | Microsoft Office Excel | 4 | 24.07.2009 09:50 |
Поиск числа, большего заданного | pirozho4ek | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 21.05.2007 21:39 |