Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
5 / 5 / 0
Регистрация: 28.11.2009
Сообщений: 25
1

Определить количество нечетных элементов в массиве

06.11.2010, 23:48. Показов 1581. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
1) Программа определяет количество нечетных элементов..
2)Определяет значения и позиции максимального и минимального элемента массива.

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include <stdio.h>
#include <conio.h>
#define M_ROWS 3
#define M_COLUMNS 3
int matrix[M_ROWS][M_COLUMNS] = {
{1, 6, 7},
{2, 5, 8},
{3, 4, 9},
};
int main()
{
int n = 0;
int i, j;
int max, min, jmax, jmin, imax, imin;
max=min=matrix[0][0];
imax=imin=0;
jmax=jmin=0;
 
for(i = 0; i < M_ROWS; i++)
{
for(j = 0; j < M_COLUMNS; j++)
{
if((matrix[ i ][ j ] % 2) == 1) n++; // =1
f(matrix[j][j]<min){>[j]; imin=i; jmin=j; }
if(matrix[j][j]>max){ max=matrix[j][j]; imax=i; jmax=j; }
}
}
printf("Количество нечетных элементов: %d\n", n);
printf("Максимальный: %d %d\n", maxi, maxj);
printf("Минимальный: %d %d\n", mini, minj);
getch();
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.11.2010, 23:48
Ответы с готовыми решениями:

Определить количество нечетных элементов в массиве
Программа определяет количество нечетных элементов.. Задана матрица. 1 6 7 2 5 8 3 4 9 ...

В массиве размерности n определить количество нечетных элементов
Помогите пожалуйста... на языке Assembler написать: В массиве размерности n определить...

Определить количество четных и нечетных элементов в массиве
Напишите программу, которая заполняет массив из N элементов случайными целыми числами в диапазоне ...

Определить, содержится ли в двумерном массиве одинаковое количество четных и нечетных элементов
Дан двумерный массив размером n x m, заполненный случайным образом. Определить, есть ли в данном...

3
22 / 21 / 11
Регистрация: 08.04.2010
Сообщений: 90
07.11.2010, 00:04 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Просто много мелких ошибок, так что я исправила так,что программа заработала =)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include <stdafx.h>
#include <conio.h>
#define M_ROWS 3
#define M_COLUMNS 3
int matrix[M_ROWS][M_COLUMNS] = {
{1, 6, 7},
{2, 5, 8},
{3, 4, 9},
};
int main()
{
int n = 0;
int i, j;
int max, min, jmax, jmin, imax, imin;
max=min=matrix[0][0];
imax=imin=0;
jmax=jmin=0;
 
for(i = 0; i < M_ROWS; i++)
{
for(j = 0; j < M_COLUMNS; j++)
{
if((matrix[ i ][ j ] % 2) == 1) n++;
if(matrix[i][j]<min){ min=matrix[i][j]; imin=i; jmin=j; }
if(matrix[i][j]>max){ max=matrix[i][j]; imax=i; jmax=j; }
}
}
printf("Количество нечетных элементов: %d\n", n);
printf("Максимальный: %d %d\n", imax, jmax);
printf("Минимальный: %d %d\n", imin, jmin);
getch();
}
0
Эксперт С++
5056 / 3116 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
07.11.2010, 00:05 3
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
#include <stdio.h>
#include <conio.h>
 
#define M_ROWS 3
#define M_COLUMNS 3
 
int matrix[M_ROWS][M_COLUMNS] = {
{1, 6, 7},
{2, 5, 8},
{3, 4, 9},
};
 
int main()
{
    int n = 0;
    int i, j;
    int max, min, jmax, jmin, imax, imin;
 
    max = min = matrix[0][0];
    imax = imin = 0;
    jmax = jmin = 0;
 
    for(i = 0; i < M_ROWS; i++)
    {
        for(j = 0; j < M_COLUMNS; j++)
        {
            if ((matrix[i][j] % 2) == 1)
                n++; // =1
 
            if (matrix[i][j] < min)
            {
                min = matrix[i][j];
                imin = i;
                jmin = j;
            }
 
            if(matrix[j][j] > max)
            {
                max = matrix[i][j];
                imax = i;
                jmax = j;
            }
        }
    }
    
    printf("Количество нечетных элементов: %d\n", n);
    printf("Максимальный: %d %d\n", imax, jmax);
    printf("Минимальный: %d %d\n", imin, jmin);
 
    getch();
    return 0;
}
1
Эксперт JavaЭксперт С++
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
07.11.2010, 13:08 4
Тема закрыта, продолжение здесь https://www.cyberforum.ru/cpp-... 87354.html

Oliga_19, дублирование тем является нарушением правил форума.
0
07.11.2010, 13:08
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.11.2010, 13:08
Помогаю со студенческими работами здесь

Определить в массиве количество нечетных элементов имеющие ченый порядковый номер
Определить в массиве количество нечетных элементов имеющие ченый порядковый номер p = int()...

Массив: В одномерном массиве А15 подсчитать количество нечётных элементов и количество элементов кратных 5
В одномерном массиве А15 подсчитать количество нечётных элементов и количество элементов кратных 5

Определяет количество четных и количество нечетных элементов в массиве
добрый день,помогите пожалуйста написать программу,которая вводит с клавиатуры 10 целых...

Если в массиве максимальный элемент четный, найти количество четных элементов, иначе – количество нечетных
Ввод массивов осуществить в цикле при помощи генератора случайных чисел. Размерность массива задать...


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

Или воспользуйтесь поиском по форуму:
4
Закрытая тема Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru