0 / 0 / 0
Регистрация: 21.09.2014
Сообщений: 2
|
|
1 | |
Подсчитать общую сумму и количество элементов заданной последовательности21.09.2014, 19:02. Показов 4734. Ответов 5
Метки нет (Все метки)
Вышла запара с решением
Хотя бы примерный алгоритм, как и что Заранее благодарю! Для последовательности целых чисел заданной длины n (вводится в диалоге с пользователем) подсчитать общую сумму и количество элементов заданой последовательности, которые расположены: между первым кратным семи элементом последовательности и последним элементом последовательности, значение которого меньше его порядкового номера
0
|
21.09.2014, 19:02 | |
Ответы с готовыми решениями:
5
Найти сумму и количество элементов заданной последовательности Вычислить среднее арифметическое, сумму элементов и количество элементов заданной последовательности Для заданной последовательности найти количество и сумму элементов, кратных 11 Вычислить количество, сумму и среднее арифметическое элементов заданной последовательности |
Модератор
13502 / 10754 / 6409
Регистрация: 18.12.2011
Сообщений: 28,698
|
|
21.09.2014, 20:35 | 2 |
1.Вне цикла заведите признак начала подсчета bool PrStart=false;
2. В цикле, когда an%7==0 делаете PrStart=true; 3. Потом проверяете, если PrStatr && an>n , то суммируете и считаете такие элементы иначе прерываете цикл.
0
|
0 / 0 / 0
Регистрация: 21.09.2014
Сообщений: 2
|
||||||
30.09.2014, 10:08 [ТС] | 3 | |||||
Для последовательности целых чисел заданной длины n (вводится в диалоге с пользователем) подсчитать общую сумму и количество элементов заданой последовательности, которые расположены: между первым кратным семи элементом последовательности и последним элементом последовательности, значение которого меньше его порядкового номера
0
|
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
30.09.2014, 10:10 | 4 |
1. Теги Билл расставлять будет?
2. Это раздел плюсов, а не чистых сей.
0
|
|
30.09.2014, 10:27
#5
|
0
|
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
||||||
30.09.2014, 10:47 | 6 | |||||
Таким образом обработается n-1 элемент. Пусть n=10.
1. 1-й шаг цикла. i=0, i<n-1=true. 2. 2-й шаг цикла. i=1, i<n-1=true. 3. 3-й шаг цикла. i=2, i<n-1=true. 4. 4-й шаг цикла. i=3, i<n-1=true. 5. 5-й шаг цикла. i=4, i<n-1=true. 6. 6-й шаг цикла. i=5, i<n-1=true. 7. 7-й шаг цикла. i=6, i<n-1=true. 8. 8-й шаг цикла. i=7, i<n-1=true. 9. 9-й шаг цикла. i=8, i<n-1=true. 10. Выход из цикла. i=9, i<n-1=false. Это так задумано? То есть элемент, чьё значение меньше его номер, не включается? Добавлено через 2 минуты А зачем здесь тогда
Добавлено через 6 минут 1. Элемент, чьё значение меньше номера, уже вошёл и только после этого обработано условие. 2. Флаг ни где не сбрасывается.
0
|
30.09.2014, 10:47 | |
30.09.2014, 10:47 | |
Помогаю со студенческими работами здесь
6
Подсчитать количество и сумму всех элементов последовательности, больших некоторого значения А Ввести двумерный массив 4*4, подсчитать кол-во (+) и (-) элементов и вывести статистику по строкам, сколько (+), сколько (-) и подсчитать общую сумму Подпрограммы: найти общую сумму положительных и общую сумму отрицательных элементов трех массивов Подсчитать количество слов в заданной последовательности Подсчитать количество слов в заданной последовательности Подсчитать сумму квадратов чисел заданной последовательности Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |