Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.11.2012, 13:53   #1
baximaxik
Пользователь
 
Регистрация: 15.11.2012
Сообщений: 21
По умолчанию ОДНОМЕРНЫЕ МАССИВЫ в с++

Даны целые числа А1..А20. Получить новую последовательность из 20 целых чисел, заменяя а(i) нулями, если а(i) не равно МАХ(А1..А20), и заменяя а(i) единицей в противном случае (i=1..20).
baximaxik вне форума Ответить с цитированием
Старый 15.11.2012, 14:31   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Код:
int a[20],mx=0; for(int i=0;i<20;i++){a[i]=rand()%100;mx=(mx<a[i])?a[i]:mx;}
for(int i=0;i<20;i++) a[i]=(a[i]!=mx)?0:1;
Принцип ясен? Допиши вывод на экран и сдавай.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Одномерные массивы, двумерные массивы, строки Sand093 C++ Builder 11 20.05.2012 21:48
Одномерные массивы Sadisto Общие вопросы Delphi 1 21.12.2009 00:06
Даны одномерные массивы А и В. Сформировать массивы, состоящие из элемент LyaLya Помощь студентам 15 20.12.2009 14:12