Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 5.00
Kosyak3x
1 / 1 / 0
Регистрация: 26.01.2010
Сообщений: 65
#1

Вывод минимального элемента из массива - C++

16.03.2010, 18:07. Просмотров 1271. Ответов 3
Метки нет (Все метки)

Составить программу с использованием массивов и указателей (На C)

Составить программу которая выводит минимальный элемент введённого с клавиатуры массива целых чисел.

Для доступа к элементам массива использовать указатель.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.03.2010, 18:07
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Вывод минимального элемента из массива (C++):

Вывод минимального элемента введенного с клавиатуры массива целых чисел - C++
Написать программу, которая выводит минимальный элемент введенного с клавиатуры массива целых чисел.

Вычислить произведение P = Хmin*Ymin минимального элемента xmin = min{xi} массива xi и минимального элемента ymin = min{yi} массива yi - C++
Вычислить произведение P = Хmin*Ymin минимального элемента xmin = min{xi} массива xi и минимального элемента ymin = min{yi} массива yi, i =...

Определить номера минимального элемента массива и элемента, являющегося минимальным без учета этого элемента. - C++
Дан массив. Определить номера минимального элемента массива и элемента, являющегося мини-мальным без учета этого элемента.

Найти сумму первого максимального элемента массива А и последнего минимального элемента массива В - C++
Вот задание : Даны целочисленные массивы А и В. Найти сумму первого максимального элемента массива А и последнего минимального элемента...

15% отличаются от среднего арифметического максимального элемента массива А и минимального элемента массива В - C++
Помогите написать программу, которая в массив C записывает те элементы массивов A (размерности n) и B (размерности m), которые не более чем...

Найти номер минимального по модулю элемента массива и сумму модулей после первого отрицательного элемента - C++
1.В одномерном массиве, состоящем из n вещественных элементов, вычислить: а)номер минимального по модулю элемента массива; б)сумму...

3
Genius Ignat
1241 / 779 / 44
Регистрация: 16.09.2009
Сообщений: 2,014
16.03.2010, 18:17 #2
мах число
Только знак и название переменной поменяй на противоположные понятия.
1
Зоти Сергей
229 / 227 / 13
Регистрация: 18.12.2009
Сообщений: 316
16.03.2010, 18:19 #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
//---------------------------------------------------------------------------
#include <iostream.h>
#include <conio.h>
//---------------------------------------------------------------------------
int main(int argc, char* argv[])
{
        int iSizeOfArray;
        int * Array;
        int i;
        int SmallestValue=2147483647;
        int SmallestIndex;
        cout<<"Vvedite razmer massiva: ";
        cin>>iSizeOfArray;
 
        if(iSizeOfArray<=0)
        {
                cout<<"Oshibka, razmer doljen byti bolishe nulja";
                getch();
                return 0;
        }
        Array= new int[iSizeOfArray];
        for(i=0;i<iSizeOfArray;i++)
                cin>>Array[i];
 
 
 
        for(i=0;i<iSizeOfArray;i++)
                if(SmallestValue>Array[i])
                {
                        SmallestValue=Array[i];
                        SmallestIndex =i;
                }
 
        cout << "Minimalinii ellement massiva: "<< SmallestIndex<<" raven "<< SmallestValue;
 
        getch();
        delete [] Array;
        return 0;
}
//---------------------------------------------------------------------------
1
Грымзик
2477 / 1454 / 31
Регистрация: 14.09.2009
Сообщений: 2,742
16.03.2010, 18:34 #4
Насколько я понимаю, раз сказано, что для доступа к элементам использовать указатель, то нельзя использовать []. Тогда может у меня совсем криво написано, я так никогда не писала, но
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;
 
int main()
{
    int N, a[100], *temp=a, *min=a, i;
    cout<<"Vvedite N: ";
    cin>>N;
    cout<<"Vvedite znacheniya elementov: ";
    for (i=0; i<N; ++i, ++temp)
    {
        cin>>*temp;
        if (*temp<*min)
           min=temp;
           }
    cout<<"Massiv:"<<endl;
    for (temp=a, i=0; i<N; ++i,++temp)
        cout<<*temp<<' ';
    cout<<"Min: "<<*min<<endl;
    system("PAUSE");
    return 0;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.03.2010, 18:34
Привет! Вот еще темы с ответами:

Найти номер строки и столбца двумерного массива для минимального элемента этого массива - C++
Visual C ++ 2005 Express Edition помогите пожалуйста

Если максимальный элемент массива А больше минимального элемента массива В, поменять данные элементы местами - C++
Задача, вроде, не сложная, может есть у кого готовая такая? Мне её на разбор надо.. Помогите, пожалуйста. Именно целиком всё, по частям я...

Двумерный массив, вывод номера строки и столбца минимального элемента - C++
Помогите найти ошибку, программа не правильно выводит номер строки и номер столбца минимального элемента. #include &lt;stdio.h&gt; ...

Нахождение минимального элемента массива - C++
Изучаю С++... Помогите решить задачку!! В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) минимальный элемент...


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

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

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