Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
maksim_kit
-4 / 0 / 0
Регистрация: 25.02.2016
Сообщений: 34
#1

Переписать значения второго массива в первый при выполнении заданного условия - C++

26.02.2016, 03:53. Просмотров 148. Ответов 1
Метки нет (Все метки)

Необходимо написать программу, в которой переписываются значения с второго массива в первый, в том случае если елемент второго массива меньше елемента первого массива.
http://www.cyberforum.ru/cpp-beginners/thread895270.html
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.02.2016, 03:53
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Переписать значения второго массива в первый при выполнении заданного условия (C++):

Программа, переносящая элементы первого массива во второй, при выполнении условия
Программа должна формировать массив y из элементов массива x при выполнении...

При выполнении условия завершать цикл
Доброго времени суток.подскажите как сделать,чтобы при выполнении условия цикл...

При выполнении условия не выходит из цикла
При выполнении условия не выходит из цикла а продолжается и выходит за границы...

Не выводится правильный ответ при выполнении условия
Привет. Пользуюсь Visual C++ 6.0 В задачке необходимо в случае не выполнения...

Переписать в массив С все значения матрицы D, меньше заданного значения Y
Вот что написал, а дальше как ни крутил не смог придумать #include<iostream>...

1
ViktorNMax
54 / 54 / 41
Регистрация: 20.12.2012
Сообщений: 257
26.02.2016, 04:02 #2
Лучший ответ Сообщение было отмечено maksim_kit как решение

Решение

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
41
42
43
44
#include <iostream>
 
using namespace std;
 
int main(void) {
    int num, *mas1, *mas2;
 
    setlocale(0, "");
 
    cout << "Введите количество елементов в массивах: ";
    cin >> num;
    mas1 = new int[num];
    mas2 = new int[num];
 
    cout << "Вводите значения 1 массива через пробел: " << endl;
 
    for (int i = 0; i < num; i++) {
        cin >> mas1[i];
    }
 
    cout << "Вводите значения 2 массива через пробел: " << endl;
 
    for (int i = 0; i < num; i++) {
        cin >> mas2[i];
    }
 
    for (int i = 0; i < num; i++) {
        if (mas2[i] < mas1[1])
            mas1[i] = mas2[i];
    }
 
    cout << "Полученный 1 массив: " << endl;
 
    for (int i = 0; i < num; i++) {
        cout << mas1[i] << ' ';
    }
 
    delete[] mas1;
    delete[] mas2;
 
    system("PAUSE");
 
    return 0;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.02.2016, 04:02
Привет! Вот еще темы с решениями:

При выполнении определенного условия поменять порядок следования символов строки на противоположный
Заданы 2 строки, состоящие из слов, разделенных пробелами. Если второе слово...

Как сделать, что бы point1 сохранил при первом выполнении условия текущий индекс?
Здравствуйте. Как сделать, что бы point1 сохранил при первом выполнении...

Массив: При выполнении условия изменить матрицу A, прибавив к элементам каждой строки заданные элементы x1,x2,…,x5.
Если сумма двух первых строк матрицы A меньше суммы элементов двух последних...

Удалить из массива целых чисел все нули. Сформировать два новых массива. В первый переписать все элементы данного массива с четными номерами, во второ
Удалить из массива целых чисел все нули. Сформировать два новых массива. В...


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

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

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