Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 28.02.2012
Сообщений: 48

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

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

Студворк — интернет-сервис помощи студентам
Помогите решить срочно !!!
Записать элементы массива X в массив Y . Определить минимальный элемент массива X.
Желательно с комментариями
Заранее спасибо !!!
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
14.11.2012, 16:33
Ответы с готовыми решениями:

Определить, что больше: максимальный элемент массива А[10] или минимальный элемент массива В[7]
Определить, что больше: максимальный элемент массива А или минимальный элемент массива В. Поставить максимальный элемент из них на место...

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

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

10
 Аватар для Starscream
57 / 45 / 14
Регистрация: 04.11.2012
Сообщений: 106
14.11.2012, 16:51
вот так можно записать элементы массива х в у

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;
    }
1
0 / 0 / 0
Регистрация: 28.02.2012
Сообщений: 48
14.11.2012, 16:52  [ТС]
а полностью можешь с минимумом написать
0
 Аватар для Starscream
57 / 45 / 14
Регистрация: 04.11.2012
Сообщений: 106
14.11.2012, 17:11
строго не суди сам только учусь ) но работает

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 должна быть не меньше максимального элемента иначе выдает неправильный минимальный
1
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
14.11.2012, 17:16
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();
}
1
0 / 0 / 0
Регистрация: 28.02.2012
Сообщений: 48
14.11.2012, 17:17  [ТС]
можешь пояснить строчки setlocale(0, "russian"); setlocale(0, "russian"); setlocale(0, "russian");
0
 Аватар для Starscream
57 / 45 / 14
Регистрация: 04.11.2012
Сообщений: 106
14.11.2012, 17:18
Цитата Сообщение от Zibbert Посмотреть сообщение
можешь пояснить строчки setlocale(0, "russian");
позволяет в консоле выводить русский текст
можно еще использовать system("chcp 1251->text");
1
0 / 0 / 0
Регистрация: 28.02.2012
Сообщений: 48
14.11.2012, 17:20  [ТС]
а эти int x[9] = {21,3,65,9,45,32,12,99,43} , y[9];
int minimal = 9999 ;
cout << y[i] << endl;
0
 Аватар для Starscream
57 / 45 / 14
Регистрация: 04.11.2012
Сообщений: 106
14.11.2012, 17:36
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];
}
тогда элементам массива можно присваивать значения в ходе программы
1
 Аватар для m0nAde
4 / 4 / 3
Регистрация: 03.09.2011
Сообщений: 26
14.11.2012, 17:40
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;
}
1
0 / 0 / 0
Регистрация: 28.02.2012
Сообщений: 48
14.11.2012, 20:25  [ТС]
вылетает ошибка Undefined symbol 'cout' в строке cout<<y[i]<<" ";
Возможно из-за старой версии? Возможно ли заменить ее альтернативной ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
14.11.2012, 20:25
Помогаю со студенческими работами здесь

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

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

Определить и напечатать максимальный и минимальный элемент массива
Задан массив L, =1,3 Определить и напечатать максимальный и минимальный элемент. Написать программу с вводом и выводом элементов.

Функция: определить минимальный элемент массива и его индекс
Напишите функцию, которая определяет минимальный элемент массива (его значение и номер). Внутри функции запрещено использовать команды cin...

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


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

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru