1483983829
27.12.2020 13:12

Задание 1. Запишите арифметические выражения на языке программирования Python Задание 2. Составьте программу, которая б раз выводит на экран ваше имя и фамилию.
взамен подпишусь​

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
chertan98
14.01.2023 07:55
Вопрос странный, он требует наличия знания о производителях марок машин.
Peugeot - французская марка, Mercedes - немецкая, Toyota - японская.

"Только у Фёдорова мечта сбылась о немецкой машине" - следовательно, он купил Мерседес.

"Поляков мечтал о французской машине, но его мечта тоже не сбылась".
Он не купил Пежо, но и Мерседес он тоже не купил, потому что его купил Федоров. Следовательно, Поляков купил Тойоту.

Тогда Петровой осталась только Пежо. Информация о Петровой в задании абсолютно лишняя ("Петрова рассказала хозяину Toyota, что с детства мечтала о немецкой машине. Но её мечта не сбылась")

ответ: Федоров - Мерседес, Поляков - Тойота, Петрова - Пежо.
 
0,0(0 оценок)
Ответ:
kirovaalex16
15.05.2020 16:01
Import java.util.*;
import java.util.regex.*;
import java.lang.*;
import java.io.*;

class IntInStr
{
public static void main (String[] args) {
try {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String string;
string = br.readLine();
String[] parts = string.split("[^\\d+\\-*/]+");
Vector<Integer> nums = new Vector<Integer>();
for(String part : parts) {
Matcher isnum = Pattern.compile("^\\d+$").matcher(part);
Matcher isnumop = Pattern.compile("^(\\d+)([+*/-])(\\d+)$").matcher(part);
if (isnum.matches()) {
int ipart = Integer.parseInt(part);
nums.add(ipart);
}
if (isnumop.matches()) {
int l = Integer.parseInt(isnumop.group(1)),
r = Integer.parseInt(isnumop.group(3)),
res;
String operation = isnumop.group(2);
switch(operation) {
case "+":
res = l + r;
break;
case "-":
res = l - r;
break;
case "*":
res = l * r;
break;
case "/":
res = l / r;
break;
default:
throw new ArithmeticException("token parse error");
}
nums.add(res);
}
}
int min = nums.get(0), max = nums.get(0);
System.out.println("Numbers:");
for (int n : nums) {
System.out.println(n);
if (n > max) {
max = n;
}
if (n < min) {
min = n;
}
}
System.out.format("Max: %d%nMin: %d%n", max, min);
} catch(Exception e) {
System.out.println(e.getMessage());
}
}
}
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота