Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
iceproof
0 / 0 / 0
Регистрация: 06.10.2014
Сообщений: 5
1

Найти минимальное значение в массиве

16.11.2014, 21:29. Просмотров 519. Ответов 2
Метки нет (Все метки)

Осуществите ввод с клавиатуры двумерного массива 2х4 целочисленных элементов и определите среди них минимальное.
Я тут что-то накалякал, но он мне выводит массив два раза и почему-то показывает мне максимальное значение, а не минимальное. Помогите, пожалуйста.

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
#include <stdio.h>
#include <stdlib.h>
 
int main()
{
int A[4][3];
int i,j;
for(i=0;i<4;i++)
{
for(j=0;j<3;j++)
{
printf("A[%i][%i]= ", i, j);
scanf("%i", &A[i][j]);
}
}
for(i=0;i<4;i++)
{
for(j=0;j<3;j++)
{
printf(" %i", A[i][j]);
}
printf("\n");
}
int min=A[0][0];
for(i=0;i<4;i++)
{
for(j=0;j<3;j++)
{
if(min<A[i][j])
{
min=A[i][j];
}
printf(" %i", A[i][j]);
}
printf("\n");
}
printf("\n min. element = %i", min);
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.11.2014, 21:29
Ответы с готовыми решениями:

Найти минимальное значение в массиве
Добрый день! Я делаю первые шаги в С++ bulder, помогите пожалуйста исправить ошибку - пытаюсь...

Найти минимальное значение в массиве и заменить все элементы, равные минимальному, на противоположные по знаку
Найти минимальное значение в массиве, размерность N и заменить все элементы равные минимальному...

Заменить в массиве максимальное и минимальное значение
здравствуйте. помогите с программой. ее нужно составить через указатели. дан двумерный массив...

Функция: поменять местами минимальное и максимальное значение в массиве
Составить программу , в результате работы которой минимальное и максимальное значение массивов С...

Найти не только минимальное значение функции, но и соответствующее ему значение аргумента
Написать функцию пользователя, позволяющую находить минимум произвольной функции одного...

2
Fanera
12 / 11 / 6
Регистрация: 05.10.2013
Сообщений: 219
16.11.2014, 22:47 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
33
int main(int argc, const char * argv[])
 
{
 
        int A[4][3];
        int i,j;
        for(i=0;i<4;i++)
        {
            for(j=0;j<3;j++)
            {
                printf("A[%i][%i]= ", i, j);
                scanf("%i", &A[i][j]);
            }
        }
       // вот тут сразу все будет считаться и выводиться
        int min=A[0][0];
        for(i=0;i<4;i++)
        {
            for(j=0;j<3;j++)
            {
                if(min>A[i][j]) // условие просто переосмысли
                {
                    min=A[i][j];
                }
                printf(" %i", A[i][j]); // это внутри цикла поэтому все распечатается, дополнительно цикла не нужно 
            }
            printf("\n");
        }
        printf("\n min. element = %i", min);
    
 
    return 0;
}
1
iceproof
0 / 0 / 0
Регистрация: 06.10.2014
Сообщений: 5
16.11.2014, 22:51  [ТС] 3
Спасибо, работает)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.11.2014, 22:51

Перенести минимальное значение массива в его конец (получается мусор в массиве)
В общем нужно найти минимальное значение в массиве и после записать его в конец массива, сдвинув...

Найти минимальное число в массиве
Здравствуйте уважаемые программисты. решаю такую задачу: Дан массив вещественных случайных чисел...

Найти максимальное или минимальное числа в массиве
Привет всем! У меня есть такая задач: Должен найти максимальное, или минимальное числа в массиве....


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

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

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