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

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

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.04.2016, 22:27   #11
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
Ты должен это сделать.
Твои веки тяжелеют, глаза закрываются, ты спишь.
Ты должен написать ему код!
Ты должен написать ему код!


Получилось загипнотизировать?
Слышь, а ты, случайно, геморрой через интернет не лечишь?
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 13.04.2016, 22:33   #12
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
Вам это и не надо. Но, вы можете помочь студенту который пытается понять этот покамись сложный для него ЯП.
Да ладно, пошутил я.
Я простой дворник-алкоголик, дядьколя.
У меня даже компутера нету.
Пишу посты через телевизер.

Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 13.04.2016, 22:51   #13
Croessmah
Вредный кошак
Участник клуба
 
Аватар для Croessmah
 
Регистрация: 14.10.2012
Сообщений: 1,159
По умолчанию

Цитата:
геморрой через интернет не лечишь?
Не лечу... наоборот )
Croessmah вне форума Ответить с цитированием
Старый 13.04.2016, 22:55   #14
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

какая чудовищная ЖАЛЬ!!!
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 14.04.2016, 05:35   #15
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,065
По умолчанию

Цитата:
Сообщение от Sovetnik Посмотреть сообщение
Здравствуйте дорогие форумчане, пожалуйста, помогите студенту с задачкой.
Очень прошу посмотреть и помочь с моим кодом, написать то написал программу, а вот правильно не получается.
Собственно, излагаю задачу ниже:

Дан одномерный числовой массив из N целых чисел. Числам, что лежат между минимальным и максимальным числами присвоить 0. Заметьте, я написал числами(макс, мин), а не элементами.
Я эту задачу так и не смог решить. Прошу вашей помощи.
Вот мой код:
PHP код:
#include<iostream>
#include<string.h>
using namespace std;
int main() {
int n;
cin>>n;
long long a[n+1];
for(
long long i(1); i<=ni++)
    
cin>>a[i];
long long mx,mn,x=0,y=0;
mx a[1]; mn=a[1];
for(
long long i(1); i<=ni++)
{
    if(
mx<a[i])
        {
mx a[i]; x=i;}
    if(
mn>a[i])
       {
mn a[i]; y=i;}
}
/*for(long long i(1); i<=n; i++)
{
    if(a[y]<a[i]&&a[i]<a[x])
    {a[i] = 0;}
}*/
for(long long i(1); i<=ni++)
    
cout<<a[i]<<" ";
 
 
return 
0;

Для проверки:
n=3; 1 2 3 => 1 0 3;
n=4; 3 4 2 1 => 3 4 0 1;
на месте выделенного участка кода:
Код:
if (x > y) 
{
  // меняем местами значения x и y, чтобы x был меньше y
  // исключительно для упрощения последующей проверки
  long long temp = x;
  x = y;
  y = temp;
}

for(long long i(1); i<=n; i++)
{
    if(i > x && i < y)
    {a[i] = 0;}
}
код не проверял, писал здесь. основывался на приведённых примерах. Хотя по заданию возможно нужно на ноль менять по условию:
Код:
if (a[i] > mn && a[i] < mx)
  a[i] = 0;
ЗЫ. Так не нравятся нули, что нулевой элемент массива обходится стороной?

Последний раз редактировалось pu4koff; 14.04.2016 в 05:37.
pu4koff вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Переменной t присвоить значение true, если дата d1, m1 предшествует (в рамках года) дате d2, m2, и значение false иначе Andrew5674 Паскаль, Turbo Pascal, PascalABC.NET 4 11.12.2013 21:37
Как значение с combobox1 присвоить в интервал таймера TUberwer Общие вопросы Delphi 2 10.08.2013 22:49
как присвоить значение??? VintProg Общие вопросы C/C++ 1 05.08.2011 15:21
ак переменной а присвоить значение текста amator_roma Общие вопросы C/C++ 5 14.06.2011 19:33
присвоить значение в другой dbedit alexander1111 Общие вопросы Delphi 1 19.04.2011 16:08