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

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

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

Дан массив. Записать во второй массив все элементы, не совпадающие с минимальным - C++

28.05.2014, 23:10. Просмотров 260. Ответов 3
Метки нет (Все метки)

Дан массив M(14).Записать в массив B все элементы , не совпадающие с минимальным.
Cоставить блок схему программы
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.05.2014, 23:10     Дан массив. Записать во второй массив все элементы, не совпадающие с минимальным
Посмотрите здесь:

Массив (Удалить все элементы, совпадающие с его минимальным значением) - C++
Помогите с программой код вроде есть, но не работает: Сформировать одномерный массив целых чисел, используя датчик случайных чисел. ...

Удалить из массива все элементы, совпадающие с минимальным - C++
здравствуйте) у меня такой вопрос. я сформировала массив. мне нужно в нём все элементы, совпадающие с миним. значением удалить.. и...

Все положительные элементы записать в массив Y(k), а все отрицательные элементы - в массив Z(m) - C++
Из массива X(N) все положительные элементы записать в массив Y(k), а все отрицательные элементы - в массив Z(m). Найти в каждом массиве...

Удалить из массива все элементы, совпадающие с его минимальным значением - C++
Сформировать одномерный массив целых чисел, используя датчик случайных чисел, и распечатать массив. Удалить из массива все элементы,...

Записать все положительные элементы матрицы в массив arrP, а отрицательные - в массив arrN - C++
15. Заполнить квадратную матрицу случайными числами из диапазона от -10 до 10 ( функция). Записать все положительные элементы двумерного...

Дан целочисленный массив размера N. Сжать массив, удалив из него все элементы, модуль которых не превышает 1 - C++
Помогите пожалуйста написать программу. Дан целочисленный массив размера N. Сжать массив, удалив из него все элементы, модуль которых не...

Дан одномерный массив, найти все отрицательные элементы; элементы, большие данного числа n - C++
дан одномерный массив, найти 1)все отрицательные элементы 2) элементы, большие данного числа n 3)все элементы, начиная с n1-го по...

получить второй массив D заменив все отрицательные элементы 0. - C++
дан массив с (1..20) заданный датчиком случайных чисел в интервале от -30 до 30.получить второй массив D заменив все отрицательные элементы...

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

Дан одномерный массив, элементы которого - целые числа. Удалите из него все повторяющиеся элементы, оставив только их первые вхождения. - C++
Добрый день!!! Не могли бы помочь отредактировать программу на с++? Дан одномерный массив, элементы которого - целые числа. Удалите из него...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Хедин
73 / 68 / 36
Регистрация: 17.05.2014
Сообщений: 301
28.05.2014, 23:23     Дан массив. Записать во второй массив все элементы, не совпадающие с минимальным #2
sm95,
C++
1
2
3
4
5
int a[n], b[n], k = 0, min = 0;
for (int i = 1; i < n; i++)
    if (a[i] < a[min]) min = i;
for (int i = 0; i < n; i++)
    if (a[i] != a[min]) b[k++] = a[i];
Остальное сами дооформите?
sm95
0 / 0 / 0
Регистрация: 20.10.2013
Сообщений: 9
29.05.2014, 00:25  [ТС]     Дан массив. Записать во второй массив все элементы, не совпадающие с минимальным #3
если не трудно можете дописать?
Хедин
73 / 68 / 36
Регистрация: 17.05.2014
Сообщений: 301
30.05.2014, 18:30     Дан массив. Записать во второй массив все элементы, не совпадающие с минимальным #4
sm95, зачем же вы учитесь на программистов, если не хотите программировать?
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;
 
const int n = 10;
 
int main(int argc, char **argv)
{
    int a[n], b[n], k = 0, min = 0;
    for (int i = 1; i < n; i++)
    {
        cout << "Input " << i+1 << ":"; cin >> a[n];
        if (a[i] < a[min]) min = i;
    }
    for (int i = 0; i < n; i++)
        if (a[i] != a[min]) b[k++] = a[i];
    cout << "Result:";
    for (int i = 0; i < k; i++)
        cout << " " << a[i];
    cout << endl;
    return 0;
}
Yandex
Объявления
30.05.2014, 18:30     Дан массив. Записать во второй массив все элементы, не совпадающие с минимальным
Ответ Создать тему
Опции темы

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