При заданном целом числе n посчитайте n + nn + nnn.

def calculate_expression(n):
    # Преобразуем число в строку и выполняем вычисление
    n_str = str(n)
    nn = int(n_str * 2)
    nnn = int(n_str * 3)
    
    result = n + nn + nnn
    return result

# Пример использования
try:
    # Вводим целое число
    n = int(input("Введите целое число n: "))
    
    # Вычисляем и выводим результат
    result = calculate_expression(n)
    print(f"Результат выражения {n} + {n * 11} + {n * 111} равен {result}")
except ValueError:
    print("Ошибка: Введите корректное целое число.")
def calculate_expression(n):
    return n + int(str(n) * 2) + int(str(n) * 3)

# Пример использования
try:
    # Вводим целое число
    n = int(input("Введите целое число n: "))
    
    # Вычисляем и выводим результат
    result = calculate_expression(n)
    print(f"Результат выражения {n} + {n * 11} + {n * 111} равен {result}")
except ValueError:
    print("Ошибка: Введите корректное целое число.")
public class Main {
    public static void main(String[] args) {
        int n = 5;
        int result = calculateExpression(n);
        System.out.println("Результат выражения: " + result);
    }

    public static int calculateExpression(int n) {
        // Создаем строки для n, nn и nnn
        String nStr = String.valueOf(n);
        String nnStr = nStr + nStr;
        String nnnStr = nnStr + nStr;

        // Преобразуем строки в целые числа и складываем
        int nnInt = Integer.parseInt(nnStr);
        int nnnInt = Integer.parseInt(nnnStr);
        return n + nnInt + nnnInt;
    }
}

Last updated