Форум программистов, компьютерный форум CyberForum.ru

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

Войти
Регистрация
Восстановить пароль
 
Zibbert
0 / 0 / 0
Регистрация: 28.02.2012
Сообщений: 48
#1

Определить минимальный элемент массива - C++

14.11.2012, 16:33. Просмотров 780. Ответов 10
Метки нет (Все метки)

Помогите решить срочно !!!
Записать элементы массива X в массив Y . Определить минимальный элемент массива X.
Желательно с комментариями
Заранее спасибо !!!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.11.2012, 16:33     Определить минимальный элемент массива
Посмотрите здесь:

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

Определить номер столбца массива, в котором расположен минимальный элемент четвертой строки массива - C++
Доброго времени суток, помогите пожалуйста решить задачи по C++ 3)Дан двумерный массив. Определить: a) номер столбца, в котором...

Определить минимальный элемент одномерного массива - C++
Помогите Определить минимальный элемент одномерного массива. Размер массива и массив вводятся пользователем с клавиатуры. Вывести в...

Определить максимальный и минимальный элемент двумерного массива - C++
Дан двумерный массив. Определить: а) Максимальное значение среди элементов третьего столбца массива; б) Минимальное значение среди...

Определить минимальный элемент массива среди положительных элементов - C++
Сгенерировать и вывести на экран массив с 10 случайных чисел от -140 до 100, создать новый массив, который состоит из парных элементов,...

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

Для каждого массива определить минимальный по модулю элемент - C++
даны вещественные массивы a b для каждого массива определить минимальный по модулю элемент и количество положительных элементов массива...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Starscream
55 / 43 / 2
Регистрация: 04.11.2012
Сообщений: 106
14.11.2012, 16:51     Определить минимальный элемент массива #2
вот так можно записать элементы массива х в у

C++
1
2
3
4
5
6
int x[10] , y[10];
    for(int i = 0 ; i <= 10 ; i++)
    {
        y[i] = x[i];
        cout << y[i] << endl;
    }
Zibbert
0 / 0 / 0
Регистрация: 28.02.2012
Сообщений: 48
14.11.2012, 16:52  [ТС]     Определить минимальный элемент массива #3
а полностью можешь с минимумом написать
Starscream
55 / 43 / 2
Регистрация: 04.11.2012
Сообщений: 106
14.11.2012, 17:11     Определить минимальный элемент массива #4
строго не суди сам только учусь ) но работает

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <conio.h>
using namespace std;
 
void main()
{
    setlocale(0, "russian");
    int x[9] = {21,3,65,9,45,32,12,99,43} , y[9];
    int minimal = 9999 ;
    for(int i = 0 ; i <= 8 ; i++)
    {
        y[i] = x[i];
        cout << y[i] << endl;
        if(x[i] < minimal)
            minimal = x[i];
    }
    cout << endl << endl << endl;
    cout << "минимальный элемент = " << minimal;
    _getch();
}
minimal должна быть не меньше максимального элемента иначе выдает неправильный минимальный
Vourhey
Почетный модератор
6477 / 2252 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
14.11.2012, 17:16     Определить минимальный элемент массива #5
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
#include <algorithm>
 
int main()
{
    int x[5] = {4,7,1,4,2}; int y[5];
    memcpy(y, x, sizeof(int)*5);
    std::cout<<"Min: "<<*std::min_element(x, x+5)<<std::endl;
    std::cin.get();
}
Zibbert
0 / 0 / 0
Регистрация: 28.02.2012
Сообщений: 48
14.11.2012, 17:17  [ТС]     Определить минимальный элемент массива #6
можешь пояснить строчки setlocale(0, "russian"); setlocale(0, "russian"); setlocale(0, "russian");
Starscream
55 / 43 / 2
Регистрация: 04.11.2012
Сообщений: 106
14.11.2012, 17:18     Определить минимальный элемент массива #7
Цитата Сообщение от Zibbert Посмотреть сообщение
можешь пояснить строчки setlocale(0, "russian");
позволяет в консоле выводить русский текст
можно еще использовать system("chcp 1251->text");
Zibbert
0 / 0 / 0
Регистрация: 28.02.2012
Сообщений: 48
14.11.2012, 17:20  [ТС]     Определить минимальный элемент массива #8
а эти int x[9] = {21,3,65,9,45,32,12,99,43} , y[9];
int minimal = 9999 ;
cout << y[i] << endl;
Starscream
55 / 43 / 2
Регистрация: 04.11.2012
Сообщений: 106
14.11.2012, 17:36     Определить минимальный элемент массива #9
int x[9] = {21,3,65,9,45,32,12,99,43} , y[9];
создаем массив из 9 элементов и каждому присваиваем значения в ручную
можно сделать так
C++
1
2
3
4
5
for(int i = 0 ; i <= 9; i++)
{
cout << "введите " << i << " элемент массива : ";
cin >> x[i];
}
тогда элементам массива можно присваивать значения в ходе программы
m0nAde
4 / 4 / 1
Регистрация: 03.09.2011
Сообщений: 26
14.11.2012, 17:40     Определить минимальный элемент массива #10
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
#include "stdafx.h"
#include "iostream.h"
 
 
int main(int argc, char* argv[])
{
    int x[10]={4,-6,0,-89,3,5,6,4,-12,23};
    int y[10]={0};
    int k=0;
    for(int i=0;i<10;i++)
    {
        y[k]=x[i];
        k++;
    }
    int min=x[0];
    for(i=0;i<10;i++)
    {
        if(x[i]<min)
        {
            min=x[i];
        }
    }
    for(i=0;i<10;i++)
    {
        cout<<y[i]<<" ";       //Smotrim massiv y;
    }
    cout<<endl;
    cout<<min<<endl;     // minimalni element x i y massiva
    return 0;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.11.2012, 20:25     Определить минимальный элемент массива
Еще ссылки по теме:

Определить минимальный элемент массива со значениями в заданном интервале - C++
Задан одномерный массив A(N). Определить минимальный из элементов, которые лежат в интервале и его порядковый номер. Добавлено через...

В одномерном массиве, состоящем из n элементов массива, вычислить минимальный элемент массива - C++
помогите

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

Определить минимальный элемент последовательности - C++
Даны натуральное число n , действительные числа a1 , ... , an . Определить минимальный среди ( a2 , a4 ...) последовательности . Нужно...

не может определить минимальный элемент - C++
написал программу! Чтобы когда вводишь несколько элементов массива, не повторяющихся, то находятся максимальный и минимальный элементы в...


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

Или воспользуйтесь поиском по форуму:
Zibbert
0 / 0 / 0
Регистрация: 28.02.2012
Сообщений: 48
14.11.2012, 20:25  [ТС]     Определить минимальный элемент массива #11
вылетает ошибка Undefined symbol 'cout' в строке cout<<y[i]<<" ";
Возможно из-за старой версии? Возможно ли заменить ее альтернативной ?
Yandex
Объявления
14.11.2012, 20:25     Определить минимальный элемент массива
Ответ Создать тему
Опции темы

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