Павловская
- ООП - Семинар 1 - Классы. Вариант 13

Формат входных данных.
Ввод: две
строки, состоящие из цифр и десятичной точки, затем действия, выполняемые над
строками:
0 – завершение ввода;
1 – преобразовать первую
строку к изображению целого числа;
2 – преобразовать вторую
строку к изображению целого числа;
3 – преобразовать первую
строку к изображению вещественного числа, введя число десятичных знаков дроби;
4 – преобразовать вторую
строку к изображению вещественного числа, введя число десятичных знаков дроби;
Вывод: результаты применения операций к этим строкам, после
этого:
сравнение строк (less, equal, great), вычисление суммы и произведения представленных
строками чисел.
Пример входных данных:
12345.678 987654.321
1
2
3 4
4 2
0
Пример выходных данных:
string1
12345.678 string2 987654.321 x1 less x2
string1 + string2 999999.999
string1 - string2 -975308.643
string1 * string2 12193262222.374638
string1 / string2 0.012499
string1 12345678 string2 987654.321 x1 great x2
string1 + string2 13333332.321
string1 - string2 11358023.679
string1 * string2 12193262222374.638
string1 / string2 12.4999989
string1 12345678 string2 987654321 x1 less x2
string1 + string2 999999999
string1 - string2 -975308643
string1 * string2 12193262222374638
string1 / string2 0.012499
string1 1234.5678 string2 987654321 x1 less x2
string1 + string2 987655555.5678
string1 - string2 -987653086.4322
string1 * string2 1219326222237.4638
string1 / string2 0.000001249
string1 1234.5678 string2 9876543.21 x1 less x2
string1 + string2 9877777.7778
string1 - string2 -9875308.6422
string1 * string2 12193262222.374638
string1 / string2 0.000124999