2 / 2 / 1
Регистрация: 10.03.2013
Сообщений: 39
|
|
1 | |
Массив: Количество элементов массива, равных 010.03.2013, 16:53. Показов 2273. Ответов 10
Метки нет (Все метки)
Дан одномерный массив, состояший из n вещественных элементов. нужно вычислить: 1) количество элементов массива,равных 0; 2)сумму элементов массива, расположенных после минимального элемента. Только начала изучать C, была бы рада, если бы кто-нибудь объяснил и показал как решить эту задачу. Надеюсь на вашу помощь.
0
|
10.03.2013, 16:53 | |
Ответы с готовыми решениями:
10
Найти количество элементов ,равных 0 и сумму элементов массива, распол-ых после минимального элемента Вычислить количество элементов массива, равных 0 Количество элементов массива, равных нулю Подсчитать количество элементов массива, равных нулю |
123 / 123 / 82
Регистрация: 03.01.2013
Сообщений: 242
|
||||||
10.03.2013, 17:24 | 2 | |||||
1. цикл от 0 до нашего н
если елемент массива = 0, то счетчик + 1 2. ищем мин. елемент записываем его индекс потом цикл от индекса мин елемента до н считаем сумму -- что не ясно, спрашивайте
1
|
10 / 10 / 1
Регистрация: 30.09.2012
Сообщений: 172
|
|||||||||||
10.03.2013, 17:28 | 3 | ||||||||||
1)
2)
P.S. сам новичек, так что не исключаю того, что имеются ошибки
1
|
2 / 2 / 1
Регистрация: 10.03.2013
Сообщений: 39
|
|
10.03.2013, 17:55 [ТС] | 4 |
0
|
123 / 123 / 82
Регистрация: 03.01.2013
Сообщений: 242
|
|
10.03.2013, 18:00 | 5 |
int main(void) { - заголовок нашей программы, всегда так пишется, то что в скобках может быть разным,
а int main всегда -- srand(int) -ф-я, которая инициализирует случайное число, принимает целые значения (int) чтобы числа не повторялись с каждым запуском, используем ф-ю time() которая показывает время
1
|
2 / 2 / 1
Регистрация: 10.03.2013
Сообщений: 39
|
|
10.03.2013, 18:04 [ТС] | 6 |
ntrx, спасибо большое! попробовала скомпилировать программу на dev c++ и увидеть результат, почему-то окно исчезает, в чем же дело ?
0
|
123 / 123 / 82
Регистрация: 03.01.2013
Сообщений: 242
|
|
10.03.2013, 18:09 | 7 |
подключите заг. файл conio.h
и перед return 0; добавьте getch();
0
|
2 / 2 / 1
Регистрация: 10.03.2013
Сообщений: 39
|
|
10.03.2013, 18:18 [ТС] | 8 |
ntrx, conio.h подключила, а вот про getch () забыла, спасибо !!!
Добавлено через 7 минут ntrx, извините, но еще появился вопрос по этой строке, я упустила, теперь не очень понятно: a[i] = rand()%10-5;
0
|
10 / 10 / 1
Регистрация: 30.09.2012
Сообщений: 172
|
|
10.03.2013, 18:24 | 9 |
если я не ошибаюсь, то генератор случайных чисел в диапазоне -4;4
1
|
2 / 2 / 1
Регистрация: 10.03.2013
Сообщений: 39
|
|
10.03.2013, 19:24 [ТС] | 10 |
ntrx, у меня результат выходит неверный, а у вас программа правильно работала ?
0
|
123 / 123 / 82
Регистрация: 03.01.2013
Сообщений: 242
|
||||||
10.03.2013, 20:01 | 11 | |||||
если элементы повторяются то будет мин. тот, что был первым
1
|
10.03.2013, 20:01 | |
10.03.2013, 20:01 | |
Помогаю со студенческими работами здесь
11
Подсчитать количество элементов массива, равных нулю Массив: Нужно найти количество элементов равных нулю Определить количество элементов во второй строке равных первому элементу массива Определить в массиве количество элементов, равных полусумме первого и последнего элементов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |