ELDQS
|
||||||
#1 | ||||||
Неожиданное поведение программы: лишний виток цикла (найти и исправить ошибки в коде) - C++20.05.2011, 19:49. Просмотров 717. Ответов 17
Метки нет Все метки)
(
0
|
|
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
|
20.05.2011, 19:49 |
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Неожиданное поведение программы: лишний виток цикла (найти и исправить ошибки в коде) (C++):
17
Прохождение лабиринта: неожиданное поведение программы (найти и исправить ошибки) - C++ Неожиданное поведение программы: исправить ошибку в коде - C++
Вычислить и вывести значение суперпозиции функций (неожиданное поведение программы: найти ошибку в коде) - C++ Вычислить значение функции (неожиданное поведение программы - как исправить?) - C++ Вычислить значение тригонометрического выражения (неожиданное поведение программы - как исправить?) - C++ |
jonson
234 / 207 / 61
Регистрация: 18.03.2010
Сообщений: 750
|
|
20.05.2011, 20:07 | #2 |
один раз до цикла и три раза в цикле.
0
|
ELDQS
|
|
20.05.2011, 20:20 [ТС] | #3 |
вот так у меня
Vvedi znachenie 10 Vvedi znachenie 10 Vvedi znachenie 10 Vvedi znachenie 10 10 3 тут четвертый раз я ввожу значение 10 а он его не считает мне надо чтоб токо 3 раз я ввел и он посчитал среднюю сумуу я что то не так написал там
0
|
kravam
быдлокодер
1704 / 891 / 45
Регистрация: 04.06.2008
Сообщений: 5,521
|
||||||
20.05.2011, 20:29 | #4 | |||||
надо
0
|
ELDQS
|
|
20.05.2011, 20:53 [ТС] | #5 |
я токо понял 1 раз до цикла и 3 раз в цикле
Добавлено через 1 минуту а теперь Vvedi znachenie 10 Vvedi znachenie 10 Vvedi znachenie 10 10 2 теперь он не считает то что я ввел 3 -ий раз
0
|
kravam
быдлокодер
1704 / 891 / 45
Регистрация: 04.06.2008
Сообщений: 5,521
|
||||||
20.05.2011, 21:58 | #6 | |||||
Ну ты же три раза ввёл?
0
|
ELDQS
|
|
20.05.2011, 22:09 [ТС] | #7 |
да три раза но он запсивает в массив токо первые два и делит на два
а если я прибалю 1 к i он просто мне покажет что 3 а не самом деле делит на два Добавлено через 3 минуты надо создать программу которая считывает в массив 10 значений, а потом показывает среднюю величину чисел и еще выводить скоко значений было записано в массив и прерываться когда я ввожу нечисло помогите как зделать
0
|
kravam
быдлокодер
1704 / 891 / 45
Регистрация: 04.06.2008
Сообщений: 5,521
|
|
20.05.2011, 22:23 | #8 |
Ну так в чём дело? Делай цикл из десяти итераций. Не из девяти и не из одиннадцати а из десяти. Вперёд.
0
|
kravam
быдлокодер
1704 / 891 / 45
Регистрация: 04.06.2008
Сообщений: 5,521
|
|
20.05.2011, 22:38 | #10 |
Блин, давай весь код. В нём я хочу увидеть цикл из десяти итераций в каждой из которых ты вводишь число и инициализируешь соответствующий элемент массива этим числом.
Последний раз тебе говорю- не три прохода не четыре и не пять а ДЕСЯТЬ. Потому что у тебя массив из ДЕСЯТИ ЧИСЕЛ. Чё непонятно лучше переспроси.
0
|
jonson
|
20.05.2011, 22:50
#11
|
0
|
ELDQS
|
||||||
20.05.2011, 23:03 [ТС] | #12 | |||||
11-ый раз я ввожу впустую Добавлено через 1 минуту я не пойму как зделать так чтобы он спрашивал меня 10 раз и все 10 значений записал в массив
0
|
kravam
быдлокодер
1704 / 891 / 45
Регистрация: 04.06.2008
Сообщений: 5,521
|
|
20.05.2011, 23:07 | #13 |
ОК, теперь смотри. В цикле ты должен 10 раз ввести число и 10 же раз присвоить его значение определённом элементу массива. В цикле, понимаешь. Не вне цикла а В цикле.
Ну то есть ты понял, что строка 11 где ты вводишь число ВНЕ цикла это нехорошо. Вот убери её. Но не просто закомменть, а обдуманно попытайся убрать. Код сюда.
1
|
ELDQS
|
||||||
20.05.2011, 23:25 [ТС] | #14 | |||||
Добавлено через 4 минуты просто долго вводить надо десять чисел вот и пробовал на 3
0
|
kravam
быдлокодер
1704 / 891 / 45
Регистрация: 04.06.2008
Сообщений: 5,521
|
||||||
20.05.2011, 23:31 | #15 | |||||
Правильно, а тебе не кажется, что temp здесь лишняя сущность?
1
|
20.05.2011, 23:31 | |
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
|
20.05.2011, 23:31 |
Привет! Вот еще темы с ответами:
15
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |