0 / 0 / 0
Регистрация: 30.11.2019
Сообщений: 13
1

Определить количество элементов массива, которые при делении на 5 дают в остатке 1

01.12.2019, 23:08. Показов 2119. Ответов 4
Метки c++ (Все метки)

Помогите написать код в С++
Дан массив размера 3 х 5 с элементами целого типа. Написать программу для вычисления количества элементов массива, которые при деление на 5 дают в остатке 1.
Вот все что у меня есть. Не могу разобраться и сделать готовый и правильный код! Помогите, спасибо.
C++
1
2
3
4
5
6
int count = 0;
for (int a = 0; a < 3; ++a)
for (int b = 0; b < 5; ++b)
if (A[a][b] % 5 == 1)
++count;
cout<<"Кол-во элементов с остатком 1 при делении на 5: "<
C++
1
2
3
4
5
6
7
8
9
oid Process( int ** M,int *Sum, size_t n, size_t m ) {
    *Sum = 0;
    for ( size_t i = 0; i < n; ++i ) {
        for ( size_t j = 0; j < m; ++j ) {
            if( M[i][j]%5==1)
                 (*Sum)++;
        }
    }
}
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.12.2019, 23:08
Ответы с готовыми решениями:

Вычислить количество двузначных элементов массива, которые при делении на 6 дают в остатке 1
Привет!Помогите,пожалуйста с решением задачи,ничего не выходит написать толкового. Сама задача:...

Найти четырехзначные числа, которые при делении на 133 дают в остатке 125, а при делении на 134 дают в остатке 111
Составить программу поиска четырехзначных чисел в С++, которые при делении на 133 дают в остатке...

Матрицы: найти количество элементов,которые при делении на 5 дают в остатке 1
дана матрица размера 3х3.найти количество элементов матрицы,которые при делении на 5 дают в остатке...

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

4
0 / 0 / 0
Регистрация: 30.11.2019
Сообщений: 13
01.12.2019, 23:16  [ТС] 2
Дан массив А(NxM) с элементами целого типа. Написать программу для вычисления количества элементов массива, которые при делении на 5 дают в остатке 1.
Все что у меня есть, не могу разобраться и написать готовый рабочий код. Спасибо большое вам за помощь.
C++
1
2
3
4
5
6
int count = 0;
for (int a = 0; a < 3; ++a)
for (int b = 0; b < 5; ++b)
if (A[a][b] % 5 == 1)
++count;
cout<<"Кол-во элементов с остатком 1 при делении на 5: "<
C++
1
2
3
4
5
6
7
8
9
void Process( int ** M,int *Sum, size_t n, size_t m ) {
    *Sum = 0;
    for ( size_t i = 0; i < n; ++i ) {
        for ( size_t j = 0; j < m; ++j ) {
            if( M[i][j]%5==1)
                 (*Sum)++;
        }
    }
}
0
653 / 466 / 183
Регистрация: 23.04.2019
Сообщений: 1,987
02.12.2019, 00:03 3
Лучший ответ Сообщение было отмечено vanskor38 как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
 
int main()
{
    const int a = 3, b = 5;
    int count = 0;
    int arr[a][b] = { {6,6},{6,6},{6,6} };
    for (int i = 0; i < a; i++)
    {
        for (int j = 0; j < b; j++)
        {
            if (arr[i][j] % 5 == 1)
            {
                count++;
            }
        }
    }
    std::cout << "Количество элементов с остатком 1 при делении на 5: " << count;
    return 0;
}
только не забудьте заполнить массив
1
0 / 0 / 0
Регистрация: 30.11.2019
Сообщений: 13
02.12.2019, 00:07  [ТС] 4
Спасибо вам большое!
0
Модератор
2181 / 1543 / 838
Регистрация: 16.10.2013
Сообщений: 4,547
Записей в блоге: 12
02.12.2019, 07:03 5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
using namespace std;
 
#define N 5
#define M 3
 
int main() {
    int A[N][M];
    
    int count = 0;
    srand(time(NULL));
    for (int a = 0; a < N; ++a){
        for (int b = 0; b < M; ++b){
            A[a][b] = rand() % 101;
            cout << A[a][b] << "\t";
            if (A[a][b] % 5 == 1) ++count;
        }
        cout << endl;
    }
    cout<<"Кол-во элементов с остатком 1 при делении на 5: "<<count<<endl;
    return 0;
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.12.2019, 07:03
Помогаю со студенческими работами здесь

Найти все пятизначные числа, которые при делении на A дают в остатке B, а при делении на C дают в остатке D
C++ Напишите программу, которая вводит четыре натуральных числа (a, b, c и d) и находит все...

Вычисление количества элементов массива, которые при делении на 5 дают в остатке 1
Здравствуйте форум, прошу помощи написать программу &quot;Дан массив А(NxM) с элементами целого типа....

Найти числа, которые при делении на 47 дают в остатке 43, а при делении на 43 дают в остатке 47
Мне нужно написать программу в Dev-C++ для поиска трехзначных чисел, которые при делении на 47 дают...

Узнать количество элементов массива, которые при делении на 7 дают остаток 1,2 или 5
Пожалуйста, помогите. Заданый масив у(24). Узнать количество элементов, какие при дилении на 7...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru