Помощь в решении задачек javarush (до 10 уровня)

Аватара пользователя
Maksim Sergeevich
Администратор
Сообщения: 200
Зарегистрирован: 08 дек 2013, 21:19
Откуда: Гусев
Контактная информация:

Re: Помощь в решении задачек javarush (до 10 уровня)

Сообщение Maksim Sergeevich » 01 янв 2017, 01:31

Пасиба. Не праздную сей искусственно выведенный праздник. :)
"Вы считаете, что учитель слишком требователен? Подождите, когда станете начальником вы." Уильям Генри Гейтс III

Anastasiya Fevraleva
Сообщения: 22
Зарегистрирован: 22 окт 2016, 21:51

Re: Помощь в решении задачек javarush (до 10 уровня)

Сообщение Anastasiya Fevraleva » 03 янв 2017, 01:49

Вывести на экран квадрат из 10х10 букв S используя цикл while.
Буквы в каждой строке не разделять.

Аватара пользователя
Maksim Sergeevich
Администратор
Сообщения: 200
Зарегистрирован: 08 дек 2013, 21:19
Откуда: Гусев
Контактная информация:

Re: Помощь в решении задачек javarush (до 10 уровня)

Сообщение Maksim Sergeevich » 04 янв 2017, 18:08

Самое простое:

package test;

public class Test {


public static void main(String[] args) {


int i = 0;

while (i<10) {

System.out.print("SSSSSSSSS");
System.out.println("S");
i++;
}

}

}


Но тут скорее всего речь идет про цикл в цикле... Сейчас набросаю.
"Вы считаете, что учитель слишком требователен? Подождите, когда станете начальником вы." Уильям Генри Гейтс III

Аватара пользователя
Maksim Sergeevich
Администратор
Сообщения: 200
Зарегистрирован: 08 дек 2013, 21:19
Откуда: Гусев
Контактная информация:

Re: Помощь в решении задачек javarush (до 10 уровня)

Сообщение Maksim Sergeevich » 04 янв 2017, 18:14

package test;

public class Test {

public static void main(String[] args) {

int a = 0;
int b = 0;
while (a<10) {
while (b < 9) {
System.out.print ("S");

b++;
}
System.out.println ("S");

a++;

b = 0;
}
}
}


Вот так, сейчас опишу почему.
"Вы считаете, что учитель слишком требователен? Подождите, когда станете начальником вы." Уильям Генри Гейтс III

Аватара пользователя
Maksim Sergeevich
Администратор
Сообщения: 200
Зарегистрирован: 08 дек 2013, 21:19
Откуда: Гусев
Контактная информация:

Re: Помощь в решении задачек javarush (до 10 уровня)

Сообщение Maksim Sergeevich » 04 янв 2017, 18:47

Расписывать мне показалось долго, поэтому записал видео небольшое и сумбурное.
"Вы считаете, что учитель слишком требователен? Подождите, когда станете начальником вы." Уильям Генри Гейтс III

Аватара пользователя
Maksim Sergeevich
Администратор
Сообщения: 200
Зарегистрирован: 08 дек 2013, 21:19
Откуда: Гусев
Контактная информация:

Re: Помощь в решении задачек javarush (до 10 уровня)

Сообщение Maksim Sergeevich » 04 янв 2017, 18:50

https://youtu.be/5XfkTmJ7A2U
"Вы считаете, что учитель слишком требователен? Подождите, когда станете начальником вы." Уильям Генри Гейтс III

Anastasiya Fevraleva
Сообщения: 22
Зарегистрирован: 22 окт 2016, 21:51

Re: Помощь в решении задачек javarush (до 10 уровня)

Сообщение Anastasiya Fevraleva » 23 янв 2017, 21:38

Поздравляю Вас Днём Рождения.Желаю Вам здоровья и удачи

Аватара пользователя
Maksim Sergeevich
Администратор
Сообщения: 200
Зарегистрирован: 08 дек 2013, 21:19
Откуда: Гусев
Контактная информация:

Re: Помощь в решении задачек javarush (до 10 уровня)

Сообщение Maksim Sergeevich » 27 янв 2017, 14:52

Спасибо! Не праздную, аналогично, как и новый год.
"Вы считаете, что учитель слишком требователен? Подождите, когда станете начальником вы." Уильям Генри Гейтс III

Аватара пользователя
Maksim Sergeevich
Администратор
Сообщения: 200
Зарегистрирован: 08 дек 2013, 21:19
Откуда: Гусев
Контактная информация:

Re: Помощь в решении задачек javarush (до 10 уровня)

Сообщение Maksim Sergeevich » 21 апр 2017, 21:20

Anastasiya Fevraleva, решение задачки, о которой сегодня говорили. Которую не пропускал компилятор на сайте.

public class Solution18 {

public static void main(String[] args) throws Exception{



HashSet <String> set = new HashSet();

set.add("арбуз");

set.add("банан");

set.add("вишня");

set.add("груша");

set.add("дыня");

set.add("ежевика");

set.add("жень-шень");

set.add("земляника");

set.add("ирис");

set.add("картофель");



for (String s : set){

System.out.println(s);
}



}


}
"Вы считаете, что учитель слишком требователен? Подождите, когда станете начальником вы." Уильям Генри Гейтс III

Anastasiya Fevraleva
Сообщения: 22
Зарегистрирован: 22 окт 2016, 21:51

Re: Помощь в решении задачек javarush (до 10 уровня)

Сообщение Anastasiya Fevraleva » 23 апр 2017, 23:11

Спасибо.Предыдущую задачу решила сама,валидация пройдена. Помогите еще с одной задачей
Создать коллекцию HashMap<String, String>, занести туда 10 пар строк:
арбуз — ягода,
банан — трава,
вишня — ягода,
груша — фрукт,
дыня — овощ,
ежевика — куст,
жень-шень — корень,
земляника — ягода,
ирис — цветок,
картофель — клубень.
Вывести содержимое коллекции на экран, каждый элемент с новой строки.

Пример вывода (тут показана только одна строка):
картофель - клубень


Требования:
1. Объяви переменную коллекции HashMap с типом элементов String, String и сразу проинициализируй ee.
2. Программа не должна считывать значения с клавиатуры.
3. Программа должна добавлять в коллекцию 10 пар строк, согласно условию.
4. Программа должна выводить содержимое коллекции на экран, каждую пару через дефис и с новой строки.

Ответить