JAVA. ЗАДАЧА 08.11.02+ СПИСКИ.

package com.javarush.test.level08.lesson11.bonus02; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.List; /* Нужно добавить в программу новую функциональность Задача: Программа определяет, какая семья (фамилию) живёт в доме с указанным номером. Новая задача: Программа должна работать не с номерами домов, а с городами: Пример ввода: Москва Ивановы Киев Петровы Лондон Абрамовичи Лондон Пример вывода: Абрамовичи [...]

By | Июль 13th, 2016|Categories: Java, Задачи, Уровень 08|Tags: |0 Comments

JAVA. ЗАДАЧА 08.11.06. КОНСТРУКТОРЫ. РЕШИЛ НЕ САМ.

package com.javarush.test.level08.lesson11.home06; /* Вся семья в сборе 1. Создай класс Human с полями имя (String), пол (boolean), возраст (int), дети (ArrayList<Human>). 2. Создай объекты и заполни их так, чтобы получилось: два дедушки, две бабушки, отец, мать, трое детей. 3. Вывести все объекты Human на экран. */ import java.util.ArrayList; public class Solution { public static void [...]

By | Июль 12th, 2016|Categories: Java, Задачи, Уровень 08|Tags: , , |0 Comments

JAVA. ЗАДАЧА 08.11.01. ЧЁРТОВЫ КОТЫ. ДВА РЕШЕНИЯ.

МОЙ ИДЕАЛЬНЫЙ КОД, НЕ ПРИНЯТЫЙ СЕРВЕРОМ: package com.javarush.test.level08.lesson11.home01; import java.util.HashSet; import java.util.Set; import java.util.Iterator; /* Set из котов 1. Внутри класса Solution создать public static класс кот – Cat. 2. Реализовать метод createCats, он должен создавать множество (Set) котов и добавлять в него 3 кота. 3. В методе main удалите одного кота из Set cats. [...]

By | Июль 9th, 2016|Categories: Java, Задачи, Уровень 08|Tags: , |0 Comments

JAVA. ЗАДАЧА 08.11.01+ КОЛЛЕКЦИИ.

package com.javarush.test.level08.lesson11.bonus01; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.HashSet; import java.util.Set; /* Номер месяца Программа вводит с клавиатуры имя месяца и выводит его номер на экран в виде: «May is 5 month». Используйте коллекции. */ public class Solution { public static void main(String[] args) throws IOException { BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); Set<String> [...]

By | Июль 9th, 2016|Categories: Java, Задачи, Уровень 08|Tags: |0 Comments

JAVA. ЗАДАЧА 08.11.08. СОРТИРОВКА МАССИВА СПЕЦИАЛЬНЫМ МЕТОДОМ.

package com.javarush.test.level08.lesson11.home08; import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.Collections; import java.util.Arrays; /* Пять наибольших чисел Создать массив на 20 чисел. Заполнить его числами с клавиатуры. Вывести пять наибольших чисел. */ public class Solution { public static void main(String[] args) throws Exception { BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); Integer[] array = new Integer[20]; for (int i [...]

By | Июль 9th, 2016|Categories: Java, Задачи, Полезные задачи, Уровень 08|Tags: , |0 Comments

JAVA. ЗАДАЧА 08.08.05. РАБОТА С MAP.

package com.javarush.test.level08.lesson08.task05; import java.util.HashMap; import java.util.Map; /* Удалить людей, имеющих одинаковые имена Создать словарь (Map<String, String>) занести в него десять записей по принципу «фамилия» - «имя». Удалить людей, имеющих одинаковые имена. */ public class Solution { public static HashMap<String, String> createMap() { HashMap<String ,String> map = new HashMap<String,String>(); map.put("lastName1","firstName"); map.put("lastName2","firstName1"); map.put("lastName3","firstName2"); map.put("lastName4","firstName3"); map.put("lastName5","firstName"); map.put("lastName6","firstName4"); map.put("lastName7","firstName5"); [...]

By | Июль 9th, 2016|Categories: Java, Задачи, Уровень 08|Tags: |0 Comments

JAVA. ЗАДАЧА 08.11.05. КАЖДОЕ СЛОВО В ФРАЗЕ С ЗАГЛАВНОЙ.

package com.javarush.test.level08.lesson11.home05; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; /* Мама Мыла Раму. Теперь с большой буквы Написать программу, которая вводит с клавиатуры строку текста. Программа заменяет в тексте первые буквы всех слов на заглавные. Вывести результат на экран. Пример ввода: мама мыла раму. Пример вывода: Мама Мыла Раму. */ public class Solution { [...]

JAVA. ЗАДАЧА 08.11.04. МАССИВЫ. МЕТОДЫ.

package com.javarush.test.level08.lesson11.home04; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.LinkedList; import java.util.List; /* Минимальное из N чисел 1. Ввести с клавиатуры число N. 2. Считать N целых чисел и заполнить ими список - метод getIntegerList. 3. Найти минимальное число среди элементов списка - метод getMinimum. */ public class Solution { public static void [...]

By | Июль 8th, 2016|Categories: Java, Задачи, Уровень 08|Tags: , |0 Comments

JAVA. ЗАДАЧА 08.11.03. СОЗДАНИЕ MAP C ОДИНАКОВЫМИ КЛЮЧАМИ

package com.javarush.test.level08.lesson11.home03; import java.util.HashMap; import java.util.Map; /* Люди с одинаковыми именами и/или фамилиями 1. Создать словарь Map (<String, String>) и добавить туда 10 человек в виде «Фамилия»-«Имя». 2. Пусть среди этих 10 человек есть люди с одинаковыми именами. 3. Пусть среди этих 10 человек есть люди с одинаковыми фамилиями. 4. Вывести содержимое Map на экран. [...]

By | Июль 8th, 2016|Categories: Java, Задачи, Уровень 08|Tags: |0 Comments

JAVA. ЗАДАЧА 08.11.03+ СОРТИРОВКА МАССИВА ПО АЛФАВИТУ.

package com.javarush.test.level08.lesson11.bonus03; import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.Comparator; import java.util.Arrays; /* Задача по алгоритмам Задача: Введи с клавиатуры 20 слов и выведи их в алфавитном порядке. */ public class Solution { public static void main(String[] args) throws Exception { BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); String[] array = new String[20]; for (int i = 0; [...]