Loading...
Обучение/Помощь новичкам | День добрый помогите
Женек (04.04.2019 в 09:37)
LDeV Prod (04.04.2019 в 09:34)
Понятно же что 10 и 2
Распишу логику.
Сначала делается операция с твоими данными вида х=2 а у=10
Исходя из этих данных происхоит 2 операции:
1. х=у-х то есть определяется новое значение для твоего х.
х= 12-2 (выходит 10)
2. у=у-х тут уже х у тебя имеет значение 20 после предыдущей операции по этому в результате ты получаешь число 2.
скинь проще а то я чето путатся начинаю


Смотри, в твоем изначальном варианте всего 2 операции.
1. Определяем значение х (х=у-х, х=12-2)
2. Определяем значение у (у=у-х(число х поменялось с 2 на 10 после выполнения первой операции) по этому в результате у=12-10(новое значение х) получаем второе число у.
Проще некуда объяснить.
Женек (04.04.2019 в 09:43)
вот щас както я смог 12 2 вывести

package com.javarush.task.task01.task0107;

/*
Комментарии излишни
*/

public class Solution {
public static void main(String[] args) {
int x = 2;
int y = 14;

// y = x * y;
// y = x + y;

x = y - x;
y = y - x;

System.out.println(x);
System.out.println(y);
}
}

Обычная же математика)
14-2=12
14-12=2
LDeV Prod (04.04.2019 в 09:43)
Женек (04.04.2019 в 09:37)
LDeV Prod (04.04.2019 в 09:34)
Понятно же что 10 и 2
Распишу логику.
Сначала делается операция с твоими данными вида х=2 а у=10
Исходя из этих данных происхоит 2 операции:
1. х=у-х то есть определяется новое значение для твоего х.
х= 12-2 (выходит 10)
2. у=у-х тут уже х у тебя имеет значение 20 после предыдущей операции по этому в результате ты получаешь число 2.
скинь проще а то я чето путатся начинаю


Смотри, в твоем изначальном варианте всего 2 операции.
1. Определяем значение х (х=у-х, х=12-2)
2. Определяем значение у (у=у-х(число х поменялось с 2 на 10 после выполнения первой операции) по этому в результате у=12-10(новое значение х) получаем второе число у.
Проще некуда объяснить.



я короче так сделал и смог вывести 12 2 int x = 2;
int y = 14;

ну чето мне пишит задача не прошла тестирование че за дичь
Женек , я же не знаю какая там задача у тебя стоит) может буквы не те может чего еще хотят
LDeV Prod (04.04.2019 в 09:46)
Женек , я же не знаю какая там задача у тебя стоит) может буквы не те может чего еще хотят

Раскомментируй одну строчку, чтобы программа вывела на экран числа 12 и 2 (сначала 12, а затем 2).
Требования:


Программа должна выводить на экран числа 12 и 2.

Нельзя изменять строки с объявлением переменных.

Программа должна содержать только две переменные типа int.

Нельзя изменять строки отвечающие за вывод в консоль.

Нужно раскомментировать одну строку и не менять остальные.

уменя получается следущее


Нужно раскомментировать одну строку и не менять остальные.
крассным говрит ошибка вообщем и вот еще
Нельзя изменять строки с объявлением переменных.


а так все зеленым горит
________
посл. ред. 04.04.2019 в 09:49; всего 1 раз(а); by Женек
Женек (04.04.2019 в 09:48)
LDeV Prod (04.04.2019 в 09:46)
Женек , я же не знаю какая там задача у тебя стоит) может буквы не те может чего еще хотят

Раскомментируй одну строчку, чтобы программа вывела на экран числа 12 и 2 (сначала 12, а затем 2).
Требования:


Программа должна выводить на экран числа 12 и 2.

Нельзя изменять строки с объявлением переменных.

Программа должна содержать только две переменные типа int.

Нельзя изменять строки отвечающие за вывод в консоль.

Нужно раскомментировать одну строку и не менять остальные.

уменя получается следущее


Нужно раскомментировать одну строку и не менять остальные.
крассным говрит ошибка вообщем и вот еще
Нельзя изменять строки с объявлением переменных.


а так все зеленым горит

Все просто. Тебе нужно расскоментить одну из этих строчек оставив скорее всего при этом изначальные значения
// y = x * y;
// y = x + y;
То есть убираешь сначала перед первым у // проверяешь, если нет берешь второй а первый комментишь снова этими слешами. Если не получится веонись сюда и досмотрим)
LDeV Prod (04.04.2019 в 09:52)
Женек (04.04.2019 в 09:48)
LDeV Prod (04.04.2019 в 09:46)
Женек , я же не знаю какая там задача у тебя стоит) может буквы не те может чего еще хотят

Раскомментируй одну строчку, чтобы программа вывела на экран числа 12 и 2 (сначала 12, а затем 2).
Требования:


Программа должна выводить на экран числа 12 и 2.

Нельзя изменять строки с объявлением переменных.

Программа должна содержать только две переменные типа int.

Нельзя изменять строки отвечающие за вывод в консоль.

Нужно раскомментировать одну строку и не менять остальные.

уменя получается следущее


Нужно раскомментировать одну строку и не менять остальные.
крассным говрит ошибка вообщем и вот еще
Нельзя изменять строки с объявлением переменных.


а так все зеленым горит

Все просто. Тебе нужно расскоментить одну из этих строчек оставив скорее всего при этом изначальные значения
// y = x * y;
// y = x + y;
То есть убираешь сначала перед первым у // проверяешь, если нет берешь второй а первый комментишь снова этими слешами. Если не получится веонись сюда и досмотрим)



все дошло
// y = x * y;
// y = x + y; короче у этого второго просто слеши убираешь и он выдает 12 2

тоесть так y = x + y;
________
посл. ред. 04.04.2019 в 09:59; всего 1 раз(а); by Женек
Женек , раз все понял - хорошо. Но на будущее скажу, если не знаешь эллементарного лучше не лезть в это грязное дело)
LDeV Prod (04.04.2019 в 10:20)
Женек , раз все понял - хорошо. Но на будущее скажу, если не знаешь эллементарного лучше не лезть в это грязное дело)

я вообще обучение прохожу яву сваиваю)) и тут такой столнулся с проблемой которую не мог и все режить
Женек (04.04.2019 в 10:27)
LDeV Prod (04.04.2019 в 10:20)
Женек , раз все понял - хорошо. Но на будущее скажу, если не знаешь эллементарного лучше не лезть в это грязное дело)

я вообще обучение прохожу яву сваиваю)) и тут такой столнулся с проблемой которую не мог и все режить

Удачи в изучении.
Онлайн: 5
Время:
Gen. 0.1102
(c) Bym.Guru 2010-2026