Лабораторная работа n 1 работа в интегрированной среде borland pascal на примере программ линейной структуры



бет5/26
Дата18.05.2022
өлшемі364.5 Kb.
#456963
түріЛабораторная работа
1   2   3   4   5   6   7   8   9   ...   26
Лабораторная работа N 1

3. ВЫПОЛНЕНИЕ РАБОТЫ

  1. Набрать и откомпилировать приведенные выше программы, исправить выявленные ошибки. Ввести несколько вариантов значений аргумента (в различных интервалах), вычислить функцию вручную и сравнить с полученными по программе результатами.

  2. Составить программы разветвляющейся структуры согласно вариантам задания 1 (используя IF) и задания 2 (используя CASE) , откомпилировать ее, ввести исходные данные, проверить полученный результат.

Варианты задания 1

  1. Даны четыре числа X, Y, W и Z. Определить сколько среди них отрицательных.

  2. Даны четыре числа K, L, M и N. Определить порядковый номер наименьшего среди этих чисел.

  3. Даны два числа Y и Z. Большее из этих двух чисел заменить их полусуммой, а меньшее удвоенным произведением.

  4. Даны три числа Х, Y и Z. Меньшее среди них заменить на 0 .

  5. Даны четыре числа А, В, С и D. Найти разность между наибольшим и наименьшим среди них.

  6. Даны три числа K, M и N. Поменять их значения местами таким образом, чтобы K < M < N.

  7. Даны четыре разных числа X, F, Y, Z. Найти среди них два наибольших.

  8. Даны три числа L, M и N. Поменять местами большее и меньшее из этих чисел .

Варианты задания 2

  1. Вводится число экзаменов N<=20. Напечатать фразу "Мы успешно сдали N экзаменов", согласовав слово "экзамен" с числом N. Предусмотреть ситуацию ввода N<0.

  2. Вводится число - номер месяца. Вывести количество дней в месяце (год невисокосный). Предусмотреть неправильный ввод номера месяца.

  3. Вводится число лет (N<=25). Напечатать фразу "Мне N лет", согласовав слово "лет" с числом N. Предусмотреть ситуацию ввода N<0.

  4. Вводится число книг N<=10. Вывести фразу "Я взял из библиотеки N книг", согласовав слово "книга" с числом N. Предусмотреть ситуацию ввода N<0.

  5. Вводится число карандашей N<=10. Вывести фразу "Я купил N карандашей", согласовав слово "карандаш" с числом N. Предусмотреть ситуацию ввода N<0.

  6. Вводится число версий N<=10. Вывести фразу "Следователь проверил N версий", согласовав слово "версия" с числом N. Предусмотреть ситуацию ввода N<0.

  7. Вводится число программ N<=10. Напечатать фразу "Я разработал N программ", согласовав слово "программа" с числом N. Предусмотреть ситуацию ввода N<0.

  8. Вводится целое число С. Если -9<=C<=9 вывести величину числа в словес ной форме с учетом знака, в противном случае - предупреждающее сообщение и повторный ввод.



Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   26




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет