Задания на ЛР №11 “Циклы”
Каждый студент должен выполнить следующие задания и поместить файлы с исходным кодом программ на С в своем домашнем каталоге в каталог lab11. Наименование файлов: 1.с, 2.с, …, где номер в имени файла должен соответствовать номеру задачи.
Вариант 1: Задача 1. Получить таблицу пересчета миль в километры (1 миля = 1,609344 км) для расстояний, не превышающих 15 км, в следующем виде:
Написать программу с использованием цикла с предусловием.
Задача 2. Написать программу-калькулятор. В программе должно быть реализовано числовое меню, позволяющее осуществлять выбор пункта:
1-вычисление значения выражения (задание 4a (лабор. работа №6))
2-вычисление значения выражения (задание 1 (лабор. работа №9))
3-выход из программы
Программа должна написана с использованием цикла со счетчиком, который должен выполняться до тех, пор пока пользователь не выберет пункт 3.
Задача 3. Задана функция и ее разложение в ряд. Написать программу вычисляющую значение данной функции непосредственно и с помощью разложения в ряд. Точность вычисления с помощью ряда должна вводиться с клавиатуры. Предусмотреть защиту от ввода значений x, лежащих вне этого диапазона.
,
Вариант 2: Задача 1. Напечатать таблицу значений функции cos(x) для x = 0, 5, 10, …, 90 градусов. Образец вывода программы представлен в задании для варианта 1.
Написать программу с использованием цикла со счетчиком.
Задача 2. Написать программу-калькулятор. В программе должно быть реализовано числовое меню, позволяющее осуществлять выбор пункта:
1-вычисление значения выражения (задание 4a (лабор. работа №6))
2-вычисление значения выражения (задание 1 (лабор. работа №9))
3-выход из программы
Программа должна написана с использованием цикла с постусловием, который должен выполняться до тех, пор пока пользователь не выберет пункт 3.
Задача 3. Задана функция и ее разложение в ряд. Написать программу вычисляющую значение данной функции непосредственно и с помощью разложения в ряд. Точность вычисления с помощью ряда должна вводиться с клавиатуры. Предусмотреть защиту от ввода значений x, лежащих вне этого диапазона.
,
Вариант 3: Задача 1. Получить таблицу значений функции ln(cos(x2)+5) для x = 11, 12, …, 25. Образец вывода программы представлен в задании для варианта 1.
Написать программу с использованием цикла с постусловием.
Задача 2. Написать программу-калькулятор. В программе должно быть реализовано числовое меню, позволяющее осуществлять выбор пункта:
1-вычисление значения выражения (задание 4a (лабор. работа №6))
2-вычисление значения выражения (задание 1 (лабор. работа №9))
3-выход из программы
Программа должна написана с использованием цикла с предусловием, который должен выполняться до тех, пор пока пользователь не выберет пункт 3.
Задача 3. Задана функция и ее разложение в ряд. Написать программу вычисляющую значение данной функции непосредственно и с помощью разложения в ряд. Точность вычисления с помощью ряда должна вводиться с клавиатуры. Предусмотреть защиту от ввода значений x, лежащих вне этого диапазона.
,
Вариант 4: Задача 1. Получить таблицу значений функции cos(x2+5) для x = 1, 2, …, 15. Образец вывода программы представлен в задании для варианта 1.
Написать программу с использованием цикла с предусловием.
Задача 2. Написать программу-калькулятор. В программе должно быть реализовано числовое меню, позволяющее осуществлять выбор пункта:
1-вычисление значения выражения (задание 4a (лабор. работа №6))
2-вычисление значения выражения (задание 1 (лабор. работа №9))
3-выход из программы
Программа должна написана с использованием цикла со счетчиком, который должен выполняться до тех, пор пока пользователь не выберет пункт 3.
Задача 3. Задана функция и ее разложение в ряд. Написать программу вычисляющую значение данной функции непосредственно и с помощью разложения в ряд. Точность вычисления с помощью ряда должна вводиться с клавиатуры. Предусмотреть защиту от ввода значений x, лежащих вне этого диапазона.
,
Вариант 5: Задача 1. Получить таблицу температур по шкале Цельсия от 0 до 100 градусов (через 5 градусов) и их эквивалентов по шкале Фаренгейта, используя для перевода формулу Tf = 9/5*Tc+32. Образец вывода программы представлен в задании для варианта 1.
Написать программу с использованием цикла со счетчиком.
Задача 2. Написать программу-калькулятор. В программе должно быть реализовано числовое меню, позволяющее осуществлять выбор пункта:
1-вычисление значения выражения (задание 4a (лабор. работа №6))
2-вычисление значения выражения (задание 1 (лабор. работа №9))
3-выход из программы
Программа должна написана с использованием цикла с постусловием, который должен выполняться до тех, пор пока пользователь не выберет пункт 3.
Задача 3. Задана функция и ее разложение в ряд. Написать программу вычисляющую значение данной функции непосредственно и с помощью разложения в ряд. Точность вычисления с помощью ряда должна вводиться с клавиатуры. Предусмотреть защиту от ввода значений x, лежащих вне этого диапазона.
,
Вариант 6: Задача 1. Получить таблицу значений функции ln(x2+5) для x = 1, 2, …, 15. Образец вывода программы представлен в задании для варианта 1.
Написать программу с использованием цикла с постусловием.
Задача 2. Написать программу-калькулятор. В программе должно быть реализовано числовое меню, позволяющее осуществлять выбор пункта:
1-вычисление значения выражения (задание 4a (лабор. работа №6))
2-вычисление значения выражения (задание 1 (лабор. работа №9))
3-выход из программы
Программа должна написана с использованием цикла с предусловием
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.