1
# Чтение значений из файла и создание одномерного массива
with open("file.txt", "r") as file:
data = file.read().split()
# Поиск наибольшего и наименьшего числа в массиве
numbers = [int(num) for num in data]
smallest = min(numbers)
largest = max(numbers)
print("Наименьшее число:", smallest)
print("Наибольшее число:", largest)
2
# Чтение данных из файла и создание двумерного массива
lines = file.readlines()
data = [line.strip().split() for line in lines]
# Функция для подсчета суммы четных и нечетных чисел
def count_even_odd(arr):
even_count = 0
odd_count = 0
for row in arr:
for num in row:
if int(num) % 2 == 0:
even_count += 1
else:
odd_count += 1
return even_count, odd_count
# Вызов функции и вывод результата
even, odd = count_even_odd(data)
print("Сумма четных и нечетных чисел:", even + odd)
3
# Вывод данных, где возраст больше 14
for row in data:
name, age = row[0], int(row[1])
if age > 14:
print("Имя:", name, "Возраст:", age)
Copyright © 2024 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
1
# Чтение значений из файла и создание одномерного массива
with open("file.txt", "r") as file:
data = file.read().split()
# Поиск наибольшего и наименьшего числа в массиве
numbers = [int(num) for num in data]
smallest = min(numbers)
largest = max(numbers)
print("Наименьшее число:", smallest)
print("Наибольшее число:", largest)
2
# Чтение данных из файла и создание двумерного массива
with open("file.txt", "r") as file:
lines = file.readlines()
data = [line.strip().split() for line in lines]
# Функция для подсчета суммы четных и нечетных чисел
def count_even_odd(arr):
even_count = 0
odd_count = 0
for row in arr:
for num in row:
if int(num) % 2 == 0:
even_count += 1
else:
odd_count += 1
return even_count, odd_count
# Вызов функции и вывод результата
even, odd = count_even_odd(data)
print("Сумма четных и нечетных чисел:", even + odd)
3
# Чтение данных из файла и создание двумерного массива
with open("file.txt", "r") as file:
lines = file.readlines()
data = [line.strip().split() for line in lines]
# Вывод данных, где возраст больше 14
for row in data:
name, age = row[0], int(row[1])
if age > 14:
print("Имя:", name, "Возраст:", age)