Страница 221 - гдз по информатике 8 класс учебник Босова, Босова

Авторы: Босова Л. Л., Босова А. Ю.
Тип: Учебник
Издательство: Просвещение
Год издания: 2023 - 2025
Уровень обучения: базовый
Цвет обложки: синий с котом
ISBN: 978-5-09-102543-9 (2023)
Допущено Министерством просвещения Российской Федерации
Популярные ГДЗ в 8 классе
Cтраница 221

№11 (с. 221)
Условие. №11 (с. 221)

11. Найдите ошибку в программе, которая должна вывести сумму двух введенных чисел.
a = input ()
b = input ()
summa = a + b
print (summa)
Проверьте правильность своего решения, выполнив программу на компьютере.
Решение. №11 (с. 221)

Ошибка в данной программе заключается в том, что функция input() возвращает введенные данные в виде строки. Поэтому при выполнении операции summa = a + b, будет произведена конкатенация строк, а не сложение чисел.
Для исправления ошибки, необходимо преобразовать введенные значения в числа. Пример исправленной программы:
a = int(input())
b = int(input())
summa = a + b
print(summa)
№12 (с. 221)
Условие. №12 (с. 221)

12. С клавиатуры вводятся два целых числа в строку через пробел. Выберите фрагмент программы, в котором переменным a и b будут присвоены соответствующие целочисленные значения.
1) a, b = map (int (input()) .split())
2) a, b = int (input()) .map (split())
3) a = int (input())
b = int (input())
4) a, b = map (split () .int (input()))
5) a, b = map (int (input()) .int (input()))
6) a, b = map (int, input()) .split())
7) a, b = int (map (input() .split()))
8) a, b = map (int, input()) ,split())
9) a, b = map (int. input()) .split())
10) a, b = map (int. input() ,split())
Решение. №12 (с. 221)

6) a, b= map(int, input().split())
№13 (с. 221)
Условие. №13 (с. 221)

13. Запишите оператор, обеспечивающий ввод с клавиатуры необходимых исходных данных для вычисления дискриминанта квадратного уравнения по трём целочисленным значениям его коэффициентов.
Решение. №13 (с. 221)


a = int(input(«Введите коэффициент a: «))
b = int(input(«Введите коэффициент b: «))
c = int(input(«Введите коэффициент c: «))
Функция input() используется для считывания строки с клавиатуры.
Функция int() преобразует введенную строку в целое число.
Операторы присваивания = присваивают введенные значения переменным a, b, c соответственно.
№14 (с. 221)
Условие. №14 (с. 221)

14. Дан фрагмент программы:
а = input(); b = input(); d = input()
а = float (а)
b = float (b)
d = float (d)
с = а + b; print (a, b, c, end=""); print(d)
Упростите eго, сократив число операторов.
Решение. №14 (с. 221)

a,b,d = map (float,input().split())
c = a+b; print (a,b,c,end=""); print(d)
№15 (с. 221)
Условие. №15 (с. 221)

15. Напишите программу, которая вычисляет площадь и периметр прямоугольника по длинам двух его сторон.
Решение. №15 (с. 221)

a,b=map(int,input().split())
p=(a+b)*2
s=a*b
print(p)
print(s)
Помогло решение? Оставьте отзыв в комментариях ниже.