Задание 4.
В предыдущей программе изменить тип делимого и делителя обратно на int, результат оставить типа double.
Входные данные: описываем выходные данные, их обозначение в программе, тип int.
Выходные данные: описываем выходные данные, их обозначение в программе, тип double.
Таблица тестирования:
Входные данные | Ожидаемый результат | Результат работы программы |
Текст программы:
Сюда добавляем текст программы. Шрифт Courier New или FreeMono 10 пт, междустрочный интервал одинарный.
Выводы: здесь пишем свои выводы.
Задание 5.
Проанализировать ошибки при вызове функций scanf() и printf().
Ошибка | Поведение программы |
отсутствие & перед именем переменной в scanf() | |
наличие & перед именем переменной в printf() при выводе значения переменной | |
тип спецификатора формата ввода не совпадает с типом переменной: переменная типа int, спецификатор %lf | |
тип спецификатора формата ввода не совпадает с типом переменной: переменная типа double, спецификатор %d | |
тип спецификатора формата ввода не совпадает с типом переменной: переменная типа double, спецификатор %f | |
тип спецификатора формата вывода не совпадает с типом значения: значение типа int, спецификатор %lf | |
тип спецификатора формата вывода не совпадает с типом значения: значение типа double, спецификатор %d | |
количество спецификаторов формата ввода меньше количества вводимых значений переменных | |
количество спецификаторов формата ввода больше количества вводимых значений переменных | |
количество спецификаторов формата вывода меньше количества выводимых значений | |
количество спецификаторов формата вывода больше количества выводимых значений |
|
|