Сообщений: 12
Тем: 3
Зарегистрирован: Oct 2012
Репутация:
42
Ребят не могу решить эту задачу нужно что бы код выводил на экран
[INDENT] Цитата:Меня зовут Амиго.
Я согласен на зарплату $800/месяц в первый год.
Я согласен на зарплату $1500/месяц во второй год.
Я согласен на зарплату $2200/месяц в третий год.
Я согласен на зарплату $2700/месяц в четвертый год.
Я согласен на зарплату $3200/месяц в пятый год.
Поцелуй мой блестящий металлический зад!
[/INDENT]
Первый мой пробный код выглядит вот так.
[INDENT] Код: System.out.println("Меня зовут Амиго");
String s = "";
System.out.println (s);
String s1 = "Я согласен на зарплату $";
String s2 = "/Месяц";
String s3 = "в первый год";
String s4 = s1 + "" + "$800" + s2 + "" + s3;
[/INDENT]
Данный код выводил только "Меня зовут Амиго и все" а Я согласен на зарплату $800/месяц в первый год. Код не выводит, ошибок то же ни каких не выдает.
Следующий мой код выглядит так.
Код: System.out.println("Меня зовут Амиго");
String s = "";
System.out.println (s);
String s1 = "Я согласен на зарплату $";
String s2 = "/Месяц";
String s3 = "в первый год.";
int roadNumber = 800;
String text = s1 + roadNumber + s2 + "" + s3;
Сей код также выводит всего "Меня зовут Амиго" больше ни фига нет даже ошибок.
Что посоветуете ?
Сразу извинюсь за такие нубские вопросы. Я с сегодняшнего дня понемножку начинаю изучать Java.
Заранее благодарен за данные вами ответы.
Сообщений: 1,058
Тем: 129
Зарегистрирован: May 2009
Репутация:
11,626
Valdemor Написал:Ребят не могу решить эту задачу нужно что бы код выводил на экран
[INDENT][/INDENT]
Первый мой пробный код выглядит вот так.
[INDENT]Код: System.out.println("Меня зовут Амиго");
String s = "";
System.out.println (s);
String s1 = "Я согласен на зарплату $";
String s2 = "/Месяц";
String s3 = "в первый год";
String s4 = s1 + "" + "$800" + s2 + "" + s3;
[/INDENT]
Данный код выводил только "Меня зовут Амиго и все" а Я согласен на зарплату $800/месяц в первый год. Код не выводит, ошибок то же ни каких не выдает.
Следующий мой код выглядит так.
Код: System.out.println("Меня зовут Амиго");
String s = "";
System.out.println (s);
String s1 = "Я согласен на зарплату $";
String s2 = "/Месяц";
String s3 = "в первый год.";
int roadNumber = 800;
String text = s1 + roadNumber + s2 + "" + s3;
Сей код также выводит всего "Меня зовут Амиго" больше ни фига нет даже ошибок.
Что посоветуете ?
Сразу извинюсь за такие нубские вопросы. Я с сегодняшнего дня понемножку начинаю изучать Java.
Заранее благодарен за данные вами ответы.
Почему-то я не вижу вывода s4 на экран. Первая задача.
По плану, он выводит только "Меня зовут Амиго" и "пробел (s)".
Вот так, должно заработать, по плану...
Код: System.out.println("Меня зовут Амиго");
int roadNumber = 800;
String text = "Я согласен на зарплату " + roadNumber + "/месяц, в первый год";
System.out.println (text);
Сообщений: 452
Тем: 4
Зарегистрирован: May 2011
Репутация:
4,662
Ну если не ебать мозги то как-то так)
Цитата: System.out.println("Меня зовут Амиго.\n" +
"\n" +
"Я согласен на зарплату $800/месяц в первый год.\n" +
"Я согласен на зарплату $1500/месяц во второй год.\n" +
"Я согласен на зарплату $2200/месяц в третий год.\n" +
"Я согласен на зарплату $2700/месяц в четвертый год.\n" +
"Я согласен на зарплату $3200/месяц в пятый год.\n" +
"\n" +
"Поцелуй мой блестящий металлический зад!");
}
:redlol:
Сообщений: 12
Тем: 3
Зарегистрирован: Oct 2012
Репутация:
42
Как же люди любят покидать минусами просто так.
Сообщений: 3,968
Тем: 90
Зарегистрирован: Nov 2010
Репутация:
15,337
Ну, а что тут делать? Не вычислений, никакой логики.
[src=java]
System.out.println(""); // вывод строки на экран
[/src]
Под кавычками данной функции добавьте каждую строку.
Сообщений: 12
Тем: 3
Зарегистрирован: Oct 2012
Репутация:
42
02-11-2014, 02:33 PM
(Сообщение последний раз редактировалось: 02-11-2014, 03:59 PM Valdemor.)
Цитата:Вот так, должно заработать, по плану...
Код:
Код: System.out.println("Меня зовут Амиго");
int roadNumber = 800;
String text = "Я согласен на зарплату " + roadNumber + "/месяц, в первый год";
System.out.println (text);
Все работает на ура.
Благодарю.
Цитата:Ну, а что тут делать? Не вычислений, никакой логики.
Код: System.out.println(""); // вывод строки на экран
Под кавычками данной функции добавьте каждую строку.
Добавлено через 43 минуты
Я уже понял что так тоже можно было вывести на экран все что требовалось, но что то я полез в дебри )
Добавлено через 53 минуты
Вот мой первый вариант тоже стал работать с подсказкой finfana
Код: System.out.println("Меня зовут Амиго");
String s1 = "Я согласен на зарплату $";
String s2 = "/Месяц";
String s3 = "в первый год";
String s4 = s1 + "" + "$800" + s2 + "" + s3;
System.out.println (s4);
Только он какой то деревянный =)))
Ну вот окончательный вариант выглядит так.
Код: System.out.println("Меня зовут Амиго");
int roadNumber = 800;
int roadNumber1 = 1500;
int roadNumber2 = 2200;
int roadNumber3 = 2700;
int roadNumber4 = 3200;
String text = "Я согласен на зарплату $" + roadNumber + "/месяц в первый год";
String text1 = "Я согласен на зарплату $" + roadNumber1 + "/месяц в первый год";
String text2 = "Я согласен на зарплату $" + roadNumber2 + "/месяц в первый год";
String text3 = "Я согласен на зарплату $" + roadNumber3 + "/месяц в первый год";
String text4 = "Я согласен на зарплату $" + roadNumber4 + "/месяц в первый год";
System.out.println (text);
System.out.println (text1);
System.out.println (text2);
System.out.println (text3);
System.out.println (text4);
System.out.println ("Поцелуй мой блестящий металлический зад!");
Сообщений: 452
Тем: 4
Зарегистрирован: May 2011
Репутация:
4,662
Valdemor Написал:Ну вот окончательный вариант выглядит так.
Код: System.out.println("Меня зовут Амиго");
int roadNumber = 800;
int roadNumber1 = 1500;
int roadNumber2 = 2200;
int roadNumber3 = 2700;
int roadNumber4 = 3200;
String text = "Я согласен на зарплату $" + roadNumber + "/месяц в первый год";
String text1 = "Я согласен на зарплату $" + roadNumber1 + "/месяц в первый год";
String text2 = "Я согласен на зарплату $" + roadNumber2 + "/месяц в первый год";
String text3 = "Я согласен на зарплату $" + roadNumber3 + "/месяц в первый год";
String text4 = "Я согласен на зарплату $" + roadNumber4 + "/месяц в первый год";
System.out.println (text);
System.out.println (text1);
System.out.println (text2);
System.out.println (text3);
System.out.println (text4);
System.out.println ("Поцелуй мой блестящий металлический зад!");
Ммм если вспомнить что есть массивы и циклы то получится примерно так)
Код: System.out.println("Меня зовут Амиго.");
int price[] = new int[] {800, 1500, 2200, 2700, 3200};
String year[] = new String[] {"в первый", "во второй", "в третий", "в четвертый", "в пятый" };
for (int i = 0; i <= 4; i++){
System.out.println("Я согласен на зарплату $" + price[i] + "/месяц " + year[i] + " год.");
}
System.out.println ("Поцелуй мой блестящий металлический зад!");
:redlol:
Сообщений: 1,058
Тем: 129
Зарегистрирован: May 2009
Репутация:
11,626
Valdemor Написал:Все работает на ура.
Благодарю.
Добавлено через 43 минуты
Я уже понял что так тоже можно было вывести на экран все что требовалось, но что то я полез в дебри )
Добавлено через 53 минуты
Вот мой первый вариант тоже стал работать с подсказкой finfana
Код: System.out.println("Меня зовут Амиго");
String s1 = "Я согласен на зарплату $";
String s2 = "/Месяц";
String s3 = "в первый год";
String s4 = s1 + "" + "$800" + s2 + "" + s3;
System.out.println (s4);
Только он какой то деревянный =)))
Ну вот окончательный вариант выглядит так.
Код: System.out.println("Меня зовут Амиго");
int roadNumber = 800;
int roadNumber1 = 1500;
int roadNumber2 = 2200;
int roadNumber3 = 2700;
int roadNumber4 = 3200;
String text = "Я согласен на зарплату $" + roadNumber + "/месяц в первый год";
String text1 = "Я согласен на зарплату $" + roadNumber1 + "/месяц в первый год";
String text2 = "Я согласен на зарплату $" + roadNumber2 + "/месяц в первый год";
String text3 = "Я согласен на зарплату $" + roadNumber3 + "/месяц в первый год";
String text4 = "Я согласен на зарплату $" + roadNumber4 + "/месяц в первый год";
System.out.println (text);
System.out.println (text1);
System.out.println (text2);
System.out.println (text3);
System.out.println (text4);
System.out.println ("Поцелуй мой блестящий металлический зад!");
Ваш "Только он какой то деревянный =)))" в коротком виде (;
Код: System.out.println("Меня зовут Амиго");
System.out.println ("Я согласен на зарплату $800/Месяц в первый год");
Внутри SystemoutprintIn можно вбивать всё что угодно, хоть формулы, он всё это будет понимать и выдавать на экран:
System.out.printIn("2 + 2 = " + 4); //выдаст на экран [2 + 2 = 4]
System.out.printIn("2,15 + 2,25 = " + (2,15 + 2,25)); //выдаст на экран [2,15 + 2,25 = 4,4]
Сообщений: 12
Тем: 3
Зарегистрирован: Oct 2012
Репутация:
42
Цитата:System.out.printIn("2 + 2 = " + 4); //выдаст на экран [2 + 2 = 4]
System.out.printIn("2,15 + 2,25 = " + (2,15 + 2,25)); //выдаст на экран [2,15 + 2,25 = 4,4]
Вот только сегодня изучал это =))).
Цитата:Ммм если вспомнить что есть массивы и циклы то получится примерно так)
Код: System.out.println("Меня зовут Амиго.");
int price[] = new int[] {800, 1500, 2200, 2700, 3200};
String year[] = new String[] {"в первый", "во второй", "в третий", "в четвертый", "в пятый" };
for (int i = 0; i <= 4; i++){
System.out.println("Я согласен на зарплату $" + price[i] + "/месяц " + year[i] + " год.");
}
System.out.println ("Поцелуй мой блестящий металлический зад!");
Увы еще это не проходил )))
Учусь вот по этому КЛАЦ
Сообщений: 452
Тем: 4
Зарегистрирован: May 2011
Репутация:
4,662
Valdemor Написал:Учусь вот по этому КЛАЦ
Ммм я тоже шпилил в это как-то)
:redlol:
|