В программе требуется выполнение операций +, / над переменными Sharik, Pirojok. В каком случае программа не выдаст ошибку при выполнении любой из операций над заданными значениями переменных? Порядок следования операндов: Shari...

В программе требуется выполнение операций +, / над переменными Sharik, Pirojok. В каком случае программа не выдаст ошибку при выполнении любой из операций над заданными значениями переменных? Порядок следования операндов: Sharik+Pirojok или Sharik / Pirojok.  1) Sharik = 10; Pirojok=”с яблоками”;  2) Sharik = “Красный”; Pirojok=”с яблоками”;  3) Sharik = 10.3; Pirojok=10;  4) Sharik = 20; Pirojok=0.
Гость
Ответ(ы) на вопрос:
Гость
Правильный ответ: 3.  В варианте 1 ошибка при обеих операциях, поскольку ни сложить, ни разделить число на строку невозможно.  В варианте 2 ошибка при операции деления, поскольку строку на строку разделить невозможно. В зависимости от языка программирования возможна также ошибка при операции сложения, если строки в данном языке не поддерживают сцепление через синтаксис сложения.  В варианте 4 ошибка при операции деления, поскольку делитель равен нулю.
Не нашли ответ?
Ответить на вопрос
Похожие вопросы