![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 27.05.2014
Сообщений: 2
|
![]()
Здравствуйте.Помогите Пожалуйста с программой на С++
Немогу сделать так чтобы Если вводить сразу признак конца последовательности (999), то программа продолжает ждать ввода, а должна завершаться. Задача:Даны вещественные числа A1, A2, A3, ... . Признак конца последовательности число 999. Определить:разность между наибольшим числом и наименьшим числом последовательности #include <iostream> int main() { int currentElement; std::cout « "Input elements: " « std::endl; std::cin » currentElement; int minimal(currentElement), maximal(minimal); while (true) { std::cin » currentElement; if (currentElement == 999) { break; } else { minimal = minimal > currentElement ? currentElement : minimal; maximal = maximal < currentElement ? currentElement : maximal; } } std::cout « "max - min: " « (maximal - minimal) « std::endl; std::system("pause"); return 0; } |
![]() |
![]() |
![]() |
#2 |
Made In USSR!
Старожил
Регистрация: 01.09.2010
Сообщений: 3,657
|
![]() Код:
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой" |
![]() |
![]() |
![]() |
#3 |
Новичок
Джуниор
Регистрация: 27.05.2014
Сообщений: 2
|
![]()
Я Сейчас не могу проверить конечно программу ,так как саму прогу я в универе писал.
но получаеться что так да ? я еще тут Int на float поменял,чтобы числа были вещественными . #include <iostream> float main() { float currentElement; std::cout « "Input elements: " « std::endl; std::cin » currentElement; float minimal(currentElement), maximal(minimal); while (true) { std::cin » currentElement; while (currentElement!=999) { break; } else { minimal = minimal > currentElement ? currentElement : minimal; maximal = maximal < currentElement ? currentElement : maximal; } } std::cout « "max - min: " « (maximal - minimal) « std::endl; std::system("pause"); return 0; } |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Задача на С++: Даны вещественные числа x, y. Составить программу с функцией, которая возвращает минимальное и максимальное из x,y | proghelpme | Помощь студентам | 4 | 26.02.2014 09:07 |
Даны вещественные числа a, b, c(a≠0). Решить уравнение вида ax4+bx2+c=0 ( Delphi ) | shablakov | Помощь студентам | 1 | 24.06.2013 13:33 |
Пусть даны вещественные числа a1,a2,...,an. | MarinShka | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 22.12.2010 01:58 |
Даны два одномерных массива, содержащие вещественные числа. Упорядочить по убыванию значен | [Meeen] | Общие вопросы C/C++ | 1 | 08.06.2010 00:49 |
Даны вещественные числа a1,a2,...,an | Floro Flores | Помощь студентам | 4 | 19.05.2010 00:03 |