Голосование
Вопрос: Вы умеете создавать алгоритмы решения математических задач пригодные для написания программы на Си++ или паскале?
Да
Не знаю
Скорее нет чем да

Страниц: 1 [2]
  Печать  
Автор Тема: Алгоритмы для ЯП  (Прочитано 10090 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Sirion
Гений-Говорун
*
Offline Offline

Сообщений: 1095

СПАСИБО
-вы поблагодарили: 137
-вас поблагодарили: 278



Просмотр профиля Email
Ответ #15 : Март 16, 2012, 20:22:55 �

public static void xchg(int a, int b){
a = a^b;
b = a^b;
a = a^b;
}
//без дополнительной переменной
public static void main(){
int a = 1;
int b = 2;
xchg(a,b);
//в одну строку
}
а оно вообще будет работать?
примитивные типы (напр, int) передаются по значению, а не по ссылке
эта функция просто поменяет местами две свои локальные переменные
Smiley
кстати, да, гоню
это у меня паскаль в попе заиграл
Записан

sirion=irion+srion+rion+siion+iion+sion+ion+siron+iron+sron+ron+sion+ion+son+on+sirin+
+irin+srin+rin+siin+iin+sin+in+sirn+irn+srn+rn+sin+in+sn+n+sirio+irio+srio+rio+siio+
+iio+sio+io+siro+iro+sro+ro+sio+io+so+o+siri+iri+sri+ri+sii+ii+si+i+sir+ir+sr+r+si+i+s
iPhonograph
Гений-Говорун
*
Offline Offline

Сообщений: 2100

СПАСИБО
-вы поблагодарили: 561
-вас поблагодарили: 1315

Дискоед


Просмотр профиля
Ответ #16 : Март 17, 2012, 00:24:31 �

да, я тоже смотрю - что-то не так
слова "var" не хватает перед именами переменных...
Записан

"Было бы величайшей ошибкой думать" (с) В.И.Ленин, Полн. cобр. cоч., т.34, стр.375
Страниц: 1 [2]
  Печать  
 
Перейти в: