С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
Natali-ru
0 / 0 / 0
Регистрация: 12.03.2017
Сообщений: 6
1

Найти количество и сумму элементов массива, кратных 7

12.03.2017, 16:33. Просмотров 779. Ответов 11
Метки нет (Все метки)

Дана последовательность, состоящая из N чисел. Найти и вывести полученные результаты:
1. количество и сумму элементов, кратных 7;
2. сумму минимального и максимального элементов;
3. сформировать новую последовательность, расположив элементы следующим образом: сначала положительные, затем отрицательные.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.03.2017, 16:33
Ответы с готовыми решениями:

Найти количество элементов массива кратных 2 и не кратных 5
2. Дан массив из 12 целых чисел. Найти количество элементов массива, являющихся...

Вычислить сумму и количество элементов массива целых чисел, кратных 5
Вычислить сумму и количество элементов массива целых чисел кратных,5....

Для заданной последовательности найти количество и сумму элементов, кратных 11
1. количество и сумму элементов, кратных 11;

Найти максимальный элемент из элементов массива, кратных числу 3, и сумму отрицательных элементов
1. Найти максимальный элемент из элементов массива, кратных числу 3, и сумму...

Найти сумму всех элементов массива, кратных 4
Найти сумму всех элементов массива, кратных 4. При составлении программы для...

11
Azazel-San
Mental handicap
383 / 156 / 77
Регистрация: 24.11.2015
Сообщений: 1,005
Завершенные тесты: 1
12.03.2017, 17:21 2
Что у вас не получается?
0
Natali-ru
0 / 0 / 0
Регистрация: 12.03.2017
Сообщений: 6
12.03.2017, 17:35  [ТС] 3
вообще не понимаю как выполнить эти задания. А нужно срочно сделать на зачёт.
0
sk007
Life Builder
415 / 415 / 341
Регистрация: 12.01.2011
Сообщений: 1,522
Завершенные тесты: 6
12.03.2017, 19:14 4
Цитата Сообщение от Natali-ru Посмотреть сообщение
элементов, кратных 7;
C++
1
if(mas[i]%7 == 0) //если кратна семи, i - индекс
0
Azazel-San
Mental handicap
383 / 156 / 77
Регистрация: 24.11.2015
Сообщений: 1,005
Завершенные тесты: 1
12.03.2017, 19:43 5
Цитата Сообщение от Natali-ru Посмотреть сообщение
сумму минимального и максимального элементов;
C++
1
2
3
4
5
6
7
for (int i = 0; i < size; i++) {
        if (a[i] < max)
            max = a[i];
        if (a[i] > min)
            min = a[i];
    }
    int t = max + min;
Добавлено через 16 минут
Цитата Сообщение от Natali-ru Посмотреть сообщение
сначала положительные, затем отрицательные.
ну возможно не самое лучшее решение, но можно и так
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
#include <algorithm>
using namespace std;
 
int main() {
    int a[] = {5,-6,-9,3,2};
    sort(a, a + 5);
    for (int i = 4; i>=0; i--)
        cout << a[i] << " ";
 
    return 0;
}
0
Natali-ru
0 / 0 / 0
Регистрация: 12.03.2017
Сообщений: 6
12.03.2017, 19:54  [ТС] 6
Это краткое описание программ?
0
Azazel-San
Mental handicap
383 / 156 / 77
Регистрация: 24.11.2015
Сообщений: 1,005
Завершенные тесты: 1
12.03.2017, 20:03 7
Цитата Сообщение от Natali-ru Посмотреть сообщение
Это краткое описание программ?
кроме моего последнего решения, остальное вкратце, ну как вкратце, по сути готовые программы
0
Natali-ru
0 / 0 / 0
Регистрация: 12.03.2017
Сообщений: 6
12.03.2017, 20:05  [ТС] 8
А вы можете более подробнее их описать, пожалуйста?
0
Azazel-San
Mental handicap
383 / 156 / 77
Регистрация: 24.11.2015
Сообщений: 1,005
Завершенные тесты: 1
12.03.2017, 20:07 9
Цитата Сообщение от Natali-ru Посмотреть сообщение
А вы можете более подробнее их описать, пожалуйста?
типо комментарии дописать?
0
Natali-ru
0 / 0 / 0
Регистрация: 12.03.2017
Сообщений: 6
12.03.2017, 20:09  [ТС] 10
Ну что бы не в кратции были описаны эти программы
0
Azazel-San
Mental handicap
383 / 156 / 77
Регистрация: 24.11.2015
Сообщений: 1,005
Завершенные тесты: 1
12.03.2017, 20:13 11
C++
1
2
3
4
5
6
7
8
9
10
11
12
for (int i = 0; i < size; i++) { // цикл для перебора элементов массива
        if (a[i] < max)           // поиск максимального
            max = a[i];           // если найшли записали его в переменную
        if (a[i] > min)           // здесь все так же
            min = a[i];
    }
    int t = max + min; // суммируем
 
    int a[] = {5,-6,-9,3,2}; // массив элементов
    sort(a, a + 5); // сортировка массива по возрастанию
    for (int i = 4; i>=0; i--) // цикл для того что бы вывести массив "с конца", т.е. по убыванию
        cout << a[i] << " "; //выводим массив
0
Natali-ru
0 / 0 / 0
Регистрация: 12.03.2017
Сообщений: 6
12.03.2017, 20:21  [ТС] 12
Спасибо большое
0
12.03.2017, 20:21
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.03.2017, 20:21

Найти сумму всех элементов массива, кратных 4
Пожалуйста, решите задачку, заранее благодарю! Найти сумму всех элементов...

Найти количество положительных элементов массива кратных 5
Ребята просьба помочь с решением 2-х небольших задач. 1)найти количество...

Шаблон функции: найти сумму элементов массива, кратных 3
Создать шаблон функции: Найти сумму элементов массива C кратных 3. Нужна...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru