Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class ComplexNumber {
- private double real;
- private double imaginary;
- public ComplexNumber(double real, double imaginary) {
- this.real = real;
- this.imaginary = imaginary;}
- public ComplexNumber add(ComplexNumber other) {
- return new ComplexNumber(this.real + other.real, this.imaginary + other.imaginary);
- }
- @Override
- public String toString() {
- if (real == 0 && imaginary == 0) {
- return "0";
- }
- else if (real == 0) {return imaginary + "i";
- }
- else if (imaginary == 0) {return "" + real;
- }
- else {
- return real + (imaginary < 0 ? " - " : " + ") + Math.abs(imaginary) + "i";
- }
- }
- public static void main(String[] args) {
- ComplexNumber c1 = new ComplexNumber(3, 2.5);
- ComplexNumber c2 = new ComplexNumber(1, -1);
- ComplexNumber c3 = new ComplexNumber(0, 2.5);
- ComplexNumber c4 = new ComplexNumber(0, -1);
- ComplexNumber c5 = new ComplexNumber(2, 0);
- ComplexNumber c6 = new ComplexNumber(3, 0);
- ComplexNumber c7 = new ComplexNumber(0, 0);
- ComplexNumber c8 = new ComplexNumber(0, 0);
- System.out.println(c1.add(c2));
- System.out.println(c3.add(c4));
- System.out.println(c5.add(c6));
- System.out.println(c7.add(c8));
- }
- }
- -------------------------------------------
- // po variku
- import java.util.Scanner;
- public class VarWork {
- public static void main(String[] args) {
- Scanner scanner = new Scanner(System.in);
- System.out.println("Введите текст:");
- String text = scanner.nextLine();
- // Замена слова "Максимальный" на "Наибольший"
- text = text.replace("Максимальный", "Наибольший");
- // Удаление слова "Иванов И.И."
- text = text.replace("Иванов И.И.", "");
- // Вычисление количества предложений
- int sentenceCount = text.split("[.!?]+").length;
- System.out.println("Измененный текст: " + text);
- System.out.println("Количество предложений: " + sentenceCount);
- }
- }
- // пример текста: Максимальный и скоординированный человек. Звали его Иванов И.И. и был он по настоящему великим! Однако, жизнь сказала нет.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement