Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
Кирилл Морозов
0 / 0 / 0
Регистрация: 14.12.2014
Сообщений: 19
1

Заменить все элементы массива, находящиеся в интервале (L, R), на наибольший элемент массива

30.04.2015, 12:58. Просмотров 893. Ответов 1
Метки нет (Все метки)

заменить все элементы массива , находящиеся в интервале (L,R), на наибольший элемент массива
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.04.2015, 12:58
Ответы с готовыми решениями:

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

Найти максимальный элемент массива, заменить все положительные элементы массива максимальным
Создать одномерный массив из 10 случайных целых чисел из интервала от -10 до 10. Найти максимальный...

Найти максимальный элемент массива, заменить все положительные элементы массива максимальным
Создать одномерный массив из 10 случайных целых чисел из интервала от -10 до 10. Найти...

Заменить элементы массива со значениями в заданном интервале на среднее арифметическое значение массива
В одномерном массиве A (n) заменить элементы меньше заданного K и больше от заданного L на среднее...

Удалите из массива наименьший и наибольший элементы, сдвинув все оставшиеся элементы к началу массива
Дан массив. Удалите из массива наименьший и наибольший элементы, сдвинув все оставшиеся элементы к...

1
ronaldo
92 / 46 / 63
Регистрация: 16.06.2014
Сообщений: 376
30.04.2015, 13:09 2
Лучший ответ Сообщение было отмечено Кирилл Морозов как решение

Решение

Кирилл Морозов,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <stdlib.h>
using namespace std;
int main()
{
 const int n=10;
 int a[n],b=0,c=100,L,R,i,max;
 for(i=0;i<n;i++)
 {a[i]=rand()%(c-b+1)+b;
  cout<<a[i]<<"\t";
  if (i==0) max=a[i];
  else if (a[i]>max) max=a[i];}
 cin>>L;
 cin>>R;
 for(i=0;i<n;i++)
 {if (a[i]>L && a[i]<R) a[i]=max;
  cout<<a[i]<<"\t";}
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.04.2015, 13:09

Заменить все элементы массива, меньшие 5, на его минимальный элемент
Дан одномерный массив вещественных чисел. Написать программу, которая заменяет все элементы...

Получить новый массив, элементы которого равны элементам массива А, деленным на наибольший элемент массива А
Ввести массив А из 15 элементов, вывести его до преобразования и после получить новый массив,...

Вывести элементы массива на промежутке [ a,b ], вычислить количество элементов массива, заменить все положительные элементы
В одномерном массиве, состоящем из n вещественных элементов, – вывести на печать элементы массива,...


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

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

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