|
0 / 0 / 0
Регистрация: 07.06.2016
Сообщений: 18
|
||||||
Не выводит на экран индекс массива07.06.2016, 19:55. Показов 941. Ответов 9
Метки нет (Все метки)
Задача ввести с клавиатуры 10 чисел, найти среднее арифметическое, вывести все оценки и их количество на экран, затем вывести наиболее часто встречающуюся оценку. После вывода оценок на экран и подсчета их количества я занесла их количество в массив. Потом, для выяснения часто встречающийся оценки я ищу максимальный элемент в массиве. На экран выводиться например 3-что означает что три раза встречается оценка 2, но мне необходимо что бы выводилась сама двойка тоже. В конце программы присвоила переменной индекс массива, данная переменная всегда равна 9, как я понимаю последнему элементу в массиве. Подскажите, почему элемент выводиться неправильно.Я еще совсем зеленый студент в этом деле, поэтому прошу не писать новую программу по моему заданию а именно помочь разобраться с индексом. Просто более профессиональный подход к этой программе я не смогу понять и защитить в дальнейшем. Спасибо за понимание. Заранее спасибо.
0
|
||||||
| 07.06.2016, 19:55 | |
|
Ответы с готовыми решениями:
9
Индекс массива выводит нули..... Индекс находился вне границ массива и Console.WriteLine () выводит 2 раза (надо 1) Выводит ошибку (Program5.pas(30) : Ошибка времени выполнения: Индекс выходит за границы массива) |
|
0 / 0 / 0
Регистрация: 07.06.2016
Сообщений: 18
|
||||||
| 07.06.2016, 20:10 [ТС] | ||||||
|
Добавив операторные скобки, выводит цифру 1..
0
|
||||||
|
Mental handicap
1246 / 624 / 171
Регистрация: 24.11.2015
Сообщений: 2,429
|
||||||
| 07.06.2016, 20:14 | ||||||
|
КсенияФокина,
0
|
||||||
|
0 / 0 / 0
Регистрация: 07.06.2016
Сообщений: 18
|
|
| 07.06.2016, 20:18 [ТС] | |
|
Это я сравниваю каждый элемент массива с оценкой, если элемент равен оценке то я увеличиваю значение переменой на единицу. Что бы вывести на экран какая оценка сколько раз встречается
0
|
|
|
Mental handicap
1246 / 624 / 171
Регистрация: 24.11.2015
Сообщений: 2,429
|
||||||
| 07.06.2016, 20:25 | ||||||
|
КсенияФокина,
0
|
||||||
|
47 / 47 / 31
Регистрация: 02.04.2016
Сообщений: 312
|
|
| 07.06.2016, 20:31 | |
|
51, 58, 61 - строки - скобки лишние
0
|
|
|
Mental handicap
1246 / 624 / 171
Регистрация: 24.11.2015
Сообщений: 2,429
|
||||||
| 07.06.2016, 20:33 | ||||||
|
КсенияФокина,
0
|
||||||
|
47 / 47 / 31
Регистрация: 02.04.2016
Сообщений: 312
|
|||||||
| 07.06.2016, 20:44 | |||||||
|
проглядел, 51 и 61 только лишние, 1 и 2е строки - чего инклудим то?, а так по коду - то
0
|
|||||||
|
0 / 0 / 0
Регистрация: 07.06.2016
Сообщений: 18
|
|
| 08.06.2016, 09:45 [ТС] | |
|
Всем огромное спасибо за помощь-много анализировала ваши ответы, и поняла что нужно было добавить операторные скобки, так как после if выполнялось только одно присваивание, а в выводе к переменной imax прибавила 1-ведь массив с нуля начинается) Теперь нужно как то в этой программе использовать указатели-просто я думала что указатели используются только при арифметических каких то операциях, а нет, сказано сделать эту программу с указателями. Помогите советом пожалуйста. Заранее спасибо.
Добавлено через 3 минуты #include <iostream> Просто эта строчка почему то не вставилась)
0
|
|
|
Mental handicap
1246 / 624 / 171
Регистрация: 24.11.2015
Сообщений: 2,429
|
|
| 08.06.2016, 16:33 | |
|
КсенияФокина, Указатель: указывает на адрес в памяти, а так же её можно изменять (и не обязательно инициализировать при объявлении).
Объявляется так: тип *имя_ссылки = &имя_переменной;
1
|
|
| 08.06.2016, 16:33 | |
|
Помогаю со студенческими работами здесь
10
Вывести на экран минимальный элемент массива и его индекс Вывести на экран наибольший элемент массива и его индекс Как вывести на экран индекс максимального элемента массива? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
|
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию.
2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
|
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
|
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO
Апнулись до NET10.
Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта
так и в интерактивном режиме. из сложностей - чисто функциональный подход.
Решил. . .
|
|
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2.
Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники".
В. . .
|
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии.
. . .
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|