Нужна программа по Java
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Нужна программа по Java - 2010-06-10 16:50:59.050000
|
|
|
pendocio
Сообщений: 6
Оценки: 0
Присоединился: 2010-06-10 16:40:40.063333
|
Помогите написать программу в eclipse. Заданы 3 числа, требуется вывести то, которое равну 0.
|
|
|
RE: Нужна программа по Java - 2010-06-10 17:10:15.093333
|
|
|
kreol
Сообщений: 823
Оценки: 0
Присоединился: 2007-03-08 03:13:06.876666
|
public static void main(String[] args) {
System.out.println(0);
}
|
|
|
RE: Нужна программа по Java - 2010-06-10 17:17:20.223333
|
|
|
Denaturat
Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
|
quote:
ORIGINAL: pendocio Заданы 3 числа, требуется вывести то, которое равну 0. это кайф. коан чистой воды
|
|
|
RE: Нужна программа по Java - 2010-06-10 17:20:58.600000
|
|
|
pendocio
Сообщений: 6
Оценки: 0
Присоединился: 2010-06-10 16:40:40.063333
|
а каким образом он сравнивает и выбирает? он ж просто выведет 0.
|
|
|
RE: Нужна программа по Java - 2010-06-10 17:30:28.466666
|
|
|
rgo
Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
|
quote:
ORIGINAL: pendocio а каким образом он сравнивает и выбирает? он ж просто выведет 0. И? А что он выведет если сравнит?
|
|
|
RE: Нужна программа по Java - 2010-06-10 17:33:09.583333
|
|
|
pendocio
Сообщений: 6
Оценки: 0
Присоединился: 2010-06-10 16:40:40.063333
|
ну например 3 числа a=3; b=5; c=0; прога должна считывать числа и выводить параметр равный 0. в данном случае с
|
|
|
RE: Нужна программа по Java - 2010-06-10 20:10:56.780000
|
|
|
pendocio
Сообщений: 6
Оценки: 0
Присоединился: 2010-06-10 16:40:40.063333
|
Сам на свой вопрос отвечаю) public class vector { public static void main(String[] args) { int a = 1; int b = 0; int c = 0; boolean d = true; if (d = a == 0 ) System.out.println("a - "+a+" - равно нулю"); else System.out.println("a - "+a+" - не равно нулю"); if (d = b == 0) System.out.println("b - "+b+" - равно нулю"); else System.out.println("b - "+ b+" - не равно нулю"); if (d = c == 0) System.out.println("c - "+c+" - равно нулю"); else System.out.println("c - "+c+" - не равно нулю"); } } a - 1 - не равно нулю b - 0 - равно нулю c - 0 - равно нулю
|
|
|
RE: Нужна программа по Java - 2010-06-11 09:57:19.160000
|
|
|
Papa James
Сообщений: 438
Оценки: 0
Присоединился: 2009-12-07 13:36:18.370000
|
А зачем параметр D в коде?
|
|
|
RE: Нужна программа по Java - 2010-06-11 10:19:52.506666
|
|
|
pendocio
Сообщений: 6
Оценки: 0
Присоединился: 2010-06-10 16:40:40.063333
|
в конструкции if…else идет логическое выражение. у нас число "а", "b", "c" имеют тип int, при их использовании(без d) в кострукции выдает ошибку конвертирование из типа int в boolean.
|
|
|
RE: Нужна программа по Java - 2010-06-12 07:23:41.930000
|
|
|
Parano1d
Сообщений: 423
Оценки: 0
Присоединился: 2008-05-21 13:40:17.093333
|
quote:
при их использовании(без d) в кострукции выдает ошибку if (a == 0) … - это выдаст ошибку? 0_о
|
|
|
RE: Нужна программа по Java - 2010-06-13 21:18:24.393333
|
|
|
pendocio
Сообщений: 6
Оценки: 0
Присоединился: 2010-06-10 16:40:40.063333
|
ну у меня выдавал такую ошибку вот и добавил "d". хотя потом убрал этот параметр и заработал без этого параметра, но с другой версией программы.
|
|
|
|
|