HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 14.01.2008, 22:18
sandalwood
Banned
Регистрация: 13.01.2008
Сообщений: 22
С нами: 9645446

Репутация: 37
По умолчанию

в таких кодесах оптимальнее использовать тернарную альтернативу:
Код:
array[i] > 0 ? array[i]=/2 : array[i]=+1;
 
Ответить с цитированием

  #2  
Старый 14.01.2008, 22:20
bxN5
Постоянный
Регистрация: 08.01.2006
Сообщений: 865
С нами: 10703786

Репутация: 343


По умолчанию

я задание не то копипаснул) перечитайте
 
Ответить с цитированием

  #3  
Старый 14.01.2008, 23:42
GlOFF
Постоянный
Регистрация: 08.05.2006
Сообщений: 816
С нами: 10531106

Репутация: 1338


По умолчанию

bxN5 А как понимать ПАРНЫЙ ???
 
Ответить с цитированием

  #4  
Старый 14.01.2008, 23:50
tafels
Новичок
Регистрация: 14.01.2008
Сообщений: 1
С нами: 9643358

Репутация: 0
По умолчанию

Цитата:
Сообщение от GlOFF  
bxN5 А как понимать ПАРНЫЙ ???
это 2,4,6,8,10,12 ...... не парные - 1,3,5,7,9,11
 
Ответить с цитированием

  #5  
Старый 14.01.2008, 23:56
Ky3bMu4
Постоянный
Регистрация: 03.02.2007
Сообщений: 520
С нами: 10140806

Репутация: 932


По умолчанию

Цитата:
это 2,4,6,8,10,12 ...... не парные - 1,3,5,7,9,11
Врятли. Массив 1,3,3,4 , 2 - парный эл-мент, остальные - нет.
Примерно так:
Код:
int ah[size]; //чё там у тя

bool is_par(int val,int n){
for(int i=0;i<=size;i++){
if(i!=n){if(ah[i]==val) return 1;}}
return 0;
}
}

int main(void){
for(int i=0;i<=size;i++){
if(is_par(ah[i],i)) ah[i]/=2;
else ah[i]+=1;
}
return 0;
}
 
Ответить с цитированием

  #6  
Старый 16.01.2008, 01:57
z01b
Постоянный
Регистрация: 05.01.2007
Сообщений: 508
С нами: 10182506

Репутация: 1393


По умолчанию

Как программно вызвать BSOD(моментально, т.е. без работой с реетром).
ЗЫ У меня был код на С, только я его потерял.
 
Ответить с цитированием

  #7  
Старый 16.01.2008, 12:01
Basurman
Постоянный
Регистрация: 10.11.2006
Сообщений: 416
С нами: 10263386

Репутация: 849
По умолчанию

Код:
# define BYTESWAP(n) ( \
        (((n)&0x000000ff) << 24) | \
        (((n)&0x0000ff00) << 8 ) | \
        (((n)&0x00ff0000) >> 8 ) | \
        (((n)&0xff000000) >> 24) )
не пойму, почему интерпретатору не нравится этот кусок кода... Сама ошибка

Код:
gcc -c -Wall -O2 -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -funroll-loops xxxxxxx.c
xxxxxxx.c:68: syntax error before `&'
xxxxxxx.c:68: stray '\' in program
xxxxxxx.c:69: stray '\' in program
xxxxxxx.c:70: stray '\' in program
*** Error code 1
 
Ответить с цитированием

  #8  
Старый 16.01.2008, 18:07
z01b
Постоянный
Регистрация: 05.01.2007
Сообщений: 508
С нами: 10182506

Репутация: 1393


По умолчанию

Цитата:
Сообщение от Basurman  
Код:
# define BYTESWAP(n) ( \
        (((n)&0x000000ff) << 24) | \
        (((n)&0x0000ff00) << 8 ) | \
        (((n)&0x00ff0000) >> 8 ) | \
        (((n)&0xff000000) >> 24) )
не пойму, почему интерпретатору не нравится этот кусок кода... Сама ошибка

Код:
gcc -c -Wall -O2 -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -funroll-loops xxxxxxx.c
xxxxxxx.c:68: syntax error before `&'
xxxxxxx.c:68: stray '\' in program
xxxxxxx.c:69: stray '\' in program
xxxxxxx.c:70: stray '\' in program
*** Error code 1
может gcc не поддерживает такой способ написания выражения? Попробуй написать всё в ряд.
 
Ответить с цитированием

  #9  
Старый 16.01.2008, 18:36
reversys
Участник форума
Регистрация: 22.11.2007
Сообщений: 159
С нами: 9721086

Репутация: 156
По умолчанию

2 z01b

http://bugtraq.ru/library/internals/bsod.html
 
Ответить с цитированием

  #10  
Старый 17.01.2008, 18:28
Hardover
Новичок
Регистрация: 23.02.2007
Сообщений: 24
С нами: 10111480

Репутация: 5
По умолчанию

Сейчас изучаю С++ в консольном режиме, пишу проги в визуал студия 2008 собственнов опрос можно ли сделать так что бы консоль понимала русские буквы т.е я сейчас пишу cout<<"Привет" выводится карякозябры,
Я видел способы в инете сделать на русском но там код надо было писатаь по другому, а собственно через настройки как нибудь можно
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Часто задаваемые вопросы по MySQL Серый PHP 5 28.12.2006 18:26
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.