|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
06.06.2017, 08:04 | #1 |
Регистрация: 02.06.2017
Сообщений: 8
|
Задача: Пользователь вводит число М. Далее программа предлагает пользователю последовательно ввести 10 чисел
Пользователь вводит число М. Далее программа предлагает пользователю последовательно ввести 10 чисел. Если введенное больше М, то программа отнимает от М число, если меньше М то прибавляет к М числу. В случае, если введенное число окажется равно М, то М возводится в квадрат.
Допустим число М у нас будет 0, а все последующие числа будут 1. По условию, если число больше ,то должно отнимать. Т.е должно примерно быть 0-1-1-1-1-1-1-1-1-1-1. Вот мой код, не могу додумать, как доделать. Пишу число м=5 ,следующие число 4, т.е 5+4=9. Потом пишу 9,дабы возвел в квадрат, а выдает он 0 Код:
|
06.06.2017, 09:11 | #2 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
а если в условиях сравнивать с a а не m?
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
06.06.2017, 09:19 | #3 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
я бы начал с того, чтобы заменил ввод на числовой.
вот так, например: Код:
например, число m=5 вводим 2, m<2 => m += 2 => m равно 7 если ввести 7, то m равно 7 и => m *= m => m равно 49 а переменная a вообще не нужна. Код:
Последний раз редактировалось Serge_Bliznykov; 06.06.2017 в 09:22. |
06.06.2017, 09:22 | #4 |
Регистрация: 02.06.2017
Сообщений: 8
|
Последний раз редактировалось Andarang; 06.06.2017 в 09:25. |
06.06.2017, 09:24 | #5 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
false. в вашем коде такого нету. в М записывается 1 число
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
06.06.2017, 09:27 | #6 |
Регистрация: 02.06.2017
Сообщений: 8
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Пользователь вводит СТРОКУ чисел. | anasttb | Общие вопросы C/C++ | 1 | 06.06.2017 09:24 |
Ввести массив из n чисел. Далее требуется: вывести все четные элементы массива в одном окне в строчку, цвет выводимых чисел получи | scarecrow_1 | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 25.02.2016 13:07 |
Пользователь вводит целое положительное число n. | kolin2 | Общие вопросы C/C++ | 2 | 11.10.2015 17:50 |
Пользователь вводит натуральное число | revaldo666 | Общие вопросы C/C++ | 8 | 14.12.2010 16:35 |
Пользователь вводит число критериев от 1 до 30. К каждому из введенных критериев может ввести от 1 до 10 | Biowulf86 | Общие вопросы Delphi | 6 | 22.09.2007 00:24 |