ответ на первый вопрос
n = [i for i in input().split()]
print(max(n))
ответ на второй вопрос
number = int(input("Введите номер месяца"))
if number>=1 and number <=2:
print("Зима")
elif number>=3 and number <=5:
print("Весна")
elif number>=6 and number <=8:
print("Лето")
elif number>=9 and number <=11:
print("Осень")
elif number==12:
else:
print("Ошибка! Вы должны ввести число от 1 до 12")
Объяснение:
В первой программе достаточно вводить числа через пробел сразу
Например 1 5 3 6 4
Програма вернёт 6
using System;
namespace App {
internal class Program {
private static void Main() {
Console.Write("Введите количество элементов массива:");
var a = new int[Convert.ToInt32(Console.ReadLine())];
Console.WriteLine("\nВведите элементы массива:");
for (var i = 0; i < a.Length; i++) {
Console.Write($"Элемент номер {i} = ");
a[i] = Convert.ToInt32(Console.ReadLine());
}
// используется foreach вместо for потому что это стандартный инструмент для перебора которого нет в паскале
Console.WriteLine("\nисходный массив:");
foreach (var element in a) {
Console.Write($"{element} ");
var max = a[0];
if (element > max) max = element;
Console.WriteLine($"\nMaximum={max}");
// убрана ненужная переменная
Console.WriteLine($"Отклонение={max - element}");
Console.ReadKey();
ответ на первый вопрос
n = [i for i in input().split()]
print(max(n))
ответ на второй вопрос
number = int(input("Введите номер месяца"))
if number>=1 and number <=2:
print("Зима")
elif number>=3 and number <=5:
print("Весна")
elif number>=6 and number <=8:
print("Лето")
elif number>=9 and number <=11:
print("Осень")
elif number==12:
print("Зима")
else:
print("Ошибка! Вы должны ввести число от 1 до 12")
Объяснение:
В первой программе достаточно вводить числа через пробел сразу
Например 1 5 3 6 4
Програма вернёт 6
using System;
namespace App {
internal class Program {
private static void Main() {
Console.Write("Введите количество элементов массива:");
var a = new int[Convert.ToInt32(Console.ReadLine())];
Console.WriteLine("\nВведите элементы массива:");
for (var i = 0; i < a.Length; i++) {
Console.Write($"Элемент номер {i} = ");
a[i] = Convert.ToInt32(Console.ReadLine());
}
// используется foreach вместо for потому что это стандартный инструмент для перебора которого нет в паскале
Console.WriteLine("\nисходный массив:");
foreach (var element in a) {
Console.Write($"{element} ");
}
var max = a[0];
foreach (var element in a) {
if (element > max) max = element;
}
Console.WriteLine($"\nMaximum={max}");
// убрана ненужная переменная
foreach (var element in a) {
Console.WriteLine($"Отклонение={max - element}");
}
Console.ReadKey();
}
}
}