|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.10.2011, 23:30 | #1 |
Регистрация: 14.10.2011
Сообщений: 9
|
Как решить такую задачу с масивами в С++?
Объявить нецелочисленное массив S [18]. Используя условие и безусловный переход создать цикл для ввода значений элементов массива с клавиатуры. Поменять местами минимальный элемент в массиве и первый. Используя цикл while (..){...}, вывести полученный массив на экран в 2 столбца.
|
15.10.2011, 11:14 | #2 |
Пользователь
Регистрация: 25.03.2010
Сообщений: 53
|
как то так
принимаю конструктивную критику т.к. сам еще учусь писать на с++ Код:
Мастерство программиста не в том, чтобы писать программы, работающие без ошибок, а в том, чтобы писать программы, работающие при любом количестве ошибок.
Последний раз редактировалось Exoo; 15.10.2011 в 20:05. Причина: заменил единицы на нули в номерах массива |
15.10.2011, 18:17 | #3 | |
Пользователь
Регистрация: 29.03.2010
Сообщений: 48
|
Цитата:
1. Объявил массив из 18 элементов: float m[18]; Первый элемент массива, как должно быть известно, имеет индекс 0, последний - 17. В программе элементу массива m[0] ничего не присваивается, зато m[18], которого в природе не существует, получает некое значение. 2. В задании сказано: Код:
А в твоём коде весь массив будет перемешан. |
|
15.10.2011, 18:59 | #4 | |
Новичок
Джуниор
Регистрация: 15.10.2011
Сообщений: 1
|
Цитата:
Код:
Последний раз редактировалось nanex; 15.10.2011 в 19:02. |
|
15.10.2011, 19:31 | #5 |
Пользователь
Регистрация: 25.03.2010
Сообщений: 53
|
по первому пункту полностью согласен
а вот по второму нет. программа все правильно меняет местами см скрин да и вот с выводом в два столбца тоже накосячил
Мастерство программиста не в том, чтобы писать программы, работающие без ошибок, а в том, чтобы писать программы, работающие при любом количестве ошибок.
Последний раз редактировалось Exoo; 15.10.2011 в 19:40. |
15.10.2011, 19:32 | #6 |
Пользователь
Регистрация: 25.03.2010
Сообщений: 53
|
вот и вывод подправил )
Код:
Мастерство программиста не в том, чтобы писать программы, работающие без ошибок, а в том, чтобы писать программы, работающие при любом количестве ошибок.
Последний раз редактировалось Exoo; 15.10.2011 в 20:03. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
помогите решить такую задачу: | Haret | Паскаль, Turbo Pascal, PascalABC.NET | 12 | 20.12.2015 11:36 |
Как решить такую задачу? | BBOBAHH | Общие вопросы Delphi | 5 | 22.10.2009 11:15 |
Можно ли решить такую задачу не используя условный оператор? | Armorer | Помощь студентам | 5 | 15.10.2009 12:53 |