Skip to content

Instantly share code, notes, and snippets.

View olegrewko's full-sized avatar

olegrewko olegrewko

View GitHub Profile
@olegrewko
olegrewko / Main.java
Created May 23, 2020 07:44
КОШКИ
package IgorDolgov.ex001;
public class Main {
public static void main(String[] args) {
Plate plate = new Plate(); // Общая на всех тарелка
Cat cat = new Cat(); // Кошка
cat.eatFrom(plate); // кошка кушает из тарелки, которую передали ей в параметрах
plate.feed(cat); // тарелка "кормит" кошку, которую ей передали в параметры
}
@olegrewko
olegrewko / RomanArabianCalc.java
Created May 24, 2020 09:02
Арабо-римский калькулятор
package calcRA;
import java.util.InputMismatchException;
import java.util.Scanner;
public class RomanArabianCalc {
static Scanner scanner = new Scanner(System.in);
static int number1, number2;
static char operation;
@olegrewko
olegrewko / Test.java
Created May 26, 2020 13:04
Арифметическая прогрессия
package IgorDolgov.book;
public class Test {
public static void main(String[] args) {
testStackOverflow(0, 5);
}
private static void testStackOverflow() {
System.out.println("Перегрузка");
}
package IgorDolgov.cats;
public class Main {
public static void main(String[] args) {
Cat masha = new Cat("Маша");
Cat misha = new Cat("Миша");
Cat gala = new Cat("Галя");
Cat kate = new Cat("Kate");
@olegrewko
olegrewko / Main.java
Created May 28, 2020 06:37
CatsOOP-28
package IgorDolgov.cats;
public class Main {
public static void main(String[] args) {
Cat masha = new Cat("Маша");
Cat misha = new Cat("Миша");
Cat gala = new Cat("Галя");
Cat kate = new Cat("Kate");
@olegrewko
olegrewko / Main.java
Created May 28, 2020 07:35
CatsOOP-28-2
package IgorDolgov.cats;
public class Main {
public static void main(String[] args) {
Cat masha = new Cat("Маша");
Cat misha = new Cat("Миша");
Cat gala = new Cat("Галя");
Cat kate = new Cat("Kate");
@olegrewko
olegrewko / Main.java
Created May 29, 2020 10:31
Менеджер книг 01
package IgorDolgov.booklist;
import java.util.ArrayList;
import java.util.Scanner;
class Book {
String name;
String writer;
@olegrewko
olegrewko / Main.java
Created May 30, 2020 11:21
Stringcalculator01
package IgorDolgov.stringcalculator;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.InputMismatchException;
import java.util.Scanner;
//Задача: программа "Строковый калькулятор"
// Описание:
// Создайте консольное приложение "Строковый калькулятор".
// Приложение должно читать из консоли введенные пользователем строки, числа, арифметические операции проводимые между ними и выводить в консоль
@olegrewko
olegrewko / Main.java
Created May 30, 2020 16:11
stringcalculator02
package IgorDolgov.stringcalculator;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.InputMismatchException;
import java.util.Scanner;
//Задача: программа "Строковый калькулятор"
// Описание:
// Создайте консольное приложение "Строковый калькулятор".
// Приложение должно читать из консоли введенные пользователем строки, числа, арифметические операции проводимые между ними и выводить в консоль
@olegrewko
olegrewko / Main.java
Created May 31, 2020 12:01
stringcalcOOP
package IgorDolgov.stringcalcOOP;
import java.util.InputMismatchException;
import java.util.Scanner;
// 160 При умножении строки на число выводит правильный ответ но впереди null ("a" * 5 = nullaaaaa)?
//Задача: программа "Строковый калькулятор"
// Описание: