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

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

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

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

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

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

Дан массив B[0:n-1].Сформировать два новых массива:первый содержит отрицательные элементы , а второй - чётные C++
Удалить из массива все элементы, совпадающие с минимальным C++
Все положительные элементы записать в массив Y(k), а все отрицательные элементы - в массив Z(m) C++
Дан массив целых чисел. Записать его элементы в обратном порядке. C++
C++ Массив (Удалить все элементы, совпадающие с его минимальным значением)
Удалить из массива все элементы, совпадающие с его минимальным значением C++
C++ получить второй массив D заменив все отрицательные элементы 0.
C++ Дан массив размера N. Обнулить элементы массива, расположенные между его минимальным и максимальным элементами
C++ Дан массив int *a. Удалить из массива все элементы совпадающие с первым элементом
Дан массив размера 10. Переставить в обратном порядке элементы массива, расположенные между его минимальным и максимальным элементами C++
Дан массив A[1.50], элементы которого отличны от нуля. Расположить их в таком порядке, чтобы первыми были все положительные элементы, а затем - все о C++
Дан одномерный массив, найти все отрицательные элементы; элементы, большие данного числа n 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     Дан массив. Записать во второй массив все элементы, не совпадающие с минимальным
Ответ Создать тему
Опции темы

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