Массив с подсчётом данных
Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.
Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.
Добрый день. Помогите пожалуйста понять как решить задачу. Условие:
Произведено измерение роста 15 студентов. Данные записаны в массиве ROST. Разместить в массиве NR номера тех студентов, чей рост меньше 180 см. и подсчитать число таких студентов.
Т.е. получается нужно делать два массива, один только с данными, а второй с подсчётом данных первого?
Можете пожалуйста ответить на один воопрос я не какой язык не когда не изучал я смогу ли с этими уроками изучить этот язык????
както так
тьфу,недочитал условие,с одним массивом сделал)))ёлки палки
второй вариант
Vanko_777 всё получится,только терпение
Спасибо за помощь.Обязательно ли нужна библиотека #include «stdafx.h»? С ней ошибку выдаёт, читал что вроде она устарела. В компиляторе всего 13 замеров вышло, попробую поменять цифры. Тут ещё компилятор просто выдаёт номера студентов, а как сделать их подсчёт? Ну допустим вышло у меня 5 студентов у которых рост <180. Что бы он посчитал и выдал число 5?
Подключение
stdafx.h
можете убрать.Спасибо. Там при компиляции только ошибку выдаёт, вроде за пределы массива где-то выходит. Может в этой строчке int count = 0 ?
У вас в массиве 14 элементов, а в цикле 15 итераций.
Замените в двух циклах на
у меня без разници 14 или 15 всеровно работает,VS 2010
и чото не до пойму нужно что 15 учеников подсчитывало ,а не 14, 14 в массиве это тож самое что и 15 там ноль тоже ячёйка
В массиве из 14 элементов последний индекс — 13. При обращении к
arr[14]
, произойдет ошибка программы. Нумерация индексов с начинается с нуля.понял,перепутал))
Ясно, спасибо большое.