3. ВЫПОЛНЕНИЕ РАБОТЫ
Набрать и откомпилировать приведенные выше программы, исправить выявленные ошибки. Ввести несколько вариантов значений аргумента (в различных интервалах), вычислить функцию вручную и сравнить с полученными по программе результатами.
Составить программы разветвляющейся структуры согласно вариантам задания 1 (используя IF) и задания 2 (используя CASE) , откомпилировать ее, ввести исходные данные, проверить полученный результат.
Варианты задания 1
Даны четыре числа X, Y, W и Z. Определить сколько среди них отрицательных.
Даны четыре числа K, L, M и N. Определить порядковый номер наименьшего среди этих чисел.
Даны два числа Y и Z. Большее из этих двух чисел заменить их полусуммой, а меньшее удвоенным произведением.
Даны три числа Х, Y и Z. Меньшее среди них заменить на 0 .
Даны четыре числа А, В, С и D. Найти разность между наибольшим и наименьшим среди них.
Даны три числа K, M и N. Поменять их значения местами таким образом, чтобы K < M < N.
Даны четыре разных числа X, F, Y, Z. Найти среди них два наибольших.
Даны три числа L, M и N. Поменять местами большее и меньшее из этих чисел .
Варианты задания 2
Вводится число экзаменов N<=20. Напечатать фразу "Мы успешно сдали N экзаменов", согласовав слово "экзамен" с числом N. Предусмотреть ситуацию ввода N<0.
Вводится число - номер месяца. Вывести количество дней в месяце (год невисокосный). Предусмотреть неправильный ввод номера месяца.
Вводится число лет (N<=25). Напечатать фразу "Мне N лет", согласовав слово "лет" с числом N. Предусмотреть ситуацию ввода N<0.
Вводится число книг N<=10. Вывести фразу "Я взял из библиотеки N книг", согласовав слово "книга" с числом N. Предусмотреть ситуацию ввода N<0.
Вводится число карандашей N<=10. Вывести фразу "Я купил N карандашей", согласовав слово "карандаш" с числом N. Предусмотреть ситуацию ввода N<0.
Вводится число версий N<=10. Вывести фразу "Следователь проверил N версий", согласовав слово "версия" с числом N. Предусмотреть ситуацию ввода N<0.
Вводится число программ N<=10. Напечатать фразу "Я разработал N программ", согласовав слово "программа" с числом N. Предусмотреть ситуацию ввода N<0.
Вводится целое число С. Если -9<=C<=9 вывести величину числа в словес ной форме с учетом знака, в противном случае - предупреждающее сообщение и повторный ввод.
Достарыңызбен бөлісу: |