Страницу Назад
Поискать другие аналоги этой работы
1500 Лабораторные работы №1-3 по дисциплине «Информатика и программирование». Вариант №01.ID: 247499Дата закачки: 22 Октября 2024 Продавец: teacher-sib (Напишите, если есть вопросы) Посмотреть другие работы этого продавца Тип работы: Работа Лабораторная Сдано в учебном заведении: ДО СИБГУТИ Описание: Вариант: 1mod40+1=2 Лабораторная работа №1 Тема: Программирование алгоритмов с ветвлением, вычисление математических выражений, обработка исключений Цель: изучение основных арифметических и логических операций C#, методов класса Math, а также структурных операторов ветвления и обработки исключительных ситуаций Задание 1. Создать консольное приложение так, как показано в примере 1. 2. Запустить программу и убедиться в корректности ее выполнения. 3. Дополнить функцию Main кодом, который вычисляет значение математической функции y в соответствии с индивидуальным заданием из табл. 2 и выводит его на консоль. Значения аргументов задать явным присваиванием констант. При невозможности вычисления вывести на консоль сообщение. 4. Переписать код так, чтобы некорректные ситуации обрабатывались посредством оператора try...catch...finally. 5. Протестировать программу, в том числе обработку исключений. 6. Выполнить контрольный просчет и сделать вывод. Таблица 2. Варианты заданий к лабораторной работе №1 2 Лабораторная работа №2 Тема: Программирование алгоритмов циклической структуры Цель: изучение возможностей C# для программирования алгоритмов циклической структуры. Задание Составить программу на языке C#, реализующую такие операции в соответствии с индивидуальным заданием, выбираемым из таблицы 4: 1. Вычисления в цикле заданного вида значений заданной функции y выполнить для переменной x, изменяющейся в заданном интервале [x1, x2] с заданным шагом x, обрабатывая при этом возможные исключительные ситуации, как в предыдущей лабораторной работе №1. 2. В теле цикла организовать поиск максимального y_max и минимального y_min значений функции y, а также номеров шагов n_max и n_min, на которых достигаются эти значения. 3. Вычисленные значения вывести на консоль в виде таблицы такого формата: | № шага | x | y | y_min | n_min | y_max | n_max | 4. Выполнить ручной просчет для значения аргумента на третьем шаге и сравнить его с результатами выполнения программы. № варианта Заданная функция Интервал аргумента и величина шага Вид цикла 2 x[-1; 2], x = 0,15 с постусловием Лабораторная работа №3 Тема: Алгоритмизация обработки одномерных массивов. Цель: изучение возможностей C# для программирования алгоритмов обработки одномерных массивов и освоение технологий составления и тестирования программ Задание 1. Самостоятельно изучить возможности языка программирования C# для описания, инициализации и обработки одномерных массивов. 2. Создать консольное приложение, в котором реализовать следующие вычисления:  объявление заданного массива фиксированной длины прог (табл. 6);  инициализацию элементов массива случайными целыми числами в заданном интервале (в одном цикле for);  вывод элементов массива на консоль (в одном цикле foreach);  вывод на консоль значения вычисленного параметра;  заданную обработку массива и вывод элементов обработанного массива на консоль, обеспечить контроль исключений. 3. В качестве результатов вывести исходный и обработанный массивы, а также (если это предполагает задание на обработку) найденное числовое значение. 4. Отдельно протестировать обработку контролируемых исключений. 5. Выполнить контрольную пошаговую обработку вручную для массива длиной ручн. Таблица 6. Варианты заданий к лабораторной работе №3 № варианта Длина массива для прог. / ручн. Интервал генерации Обработка элементов массива 2 70 / 5 [-5, 10] Найти максимальный положительный элемент и отрицательные элементы увеличить на найденный максимальный положительный элемент Размер файла: 102,1 Кбайт Фаил: ![]() ------------------- Обратите внимание, что преподаватели часто переставляют варианты и меняют исходные данные! Если вы хотите, чтобы работа точно соответствовала, смотрите исходные данные. Если их нет, обратитесь к продавцу или к нам в тех. поддержку. Имейте ввиду, что согласно гарантии возврата средств, мы не возвращаем деньги если вариант окажется не тот. -------------------
Коментариев: 0 |
||||
Есть вопросы? Посмотри часто задаваемые вопросы и ответы на них. Опять не то? Мы можем помочь сделать!
Лабораторные работы №1-3 по дисциплине «Информатика и программирование (часть 2)». Посл. цифры пароля: 01. Вариант: 02.
Лабораторные работы 1-3 по дисциплине: Информатика и программирование (часть 1). Вариант №01 Контрольная и Лабораторные работы 2-3 по дисциплине: Информатика и программирование (часть 1). Вариант №4 Лабораторная работа №1. Программирование разветвляющихся процессов по дисциплине: Информатика, Вариант №6, 2014 ЛАБОРАТОРНАЯ РАБОТА №3. Программирование типовых алгоритмов. По дисциплине: информатика. Вариант №6, 20014 ЛАБОРАТОРНАЯ РАБОТА №2. Программирование простых циклических процессов. По дисциплине: информатика, Вариант №6, 2014 Ещё искать по базе с такими же ключевыми словами. |
||||
Не можешь найти то что нужно? Мы можем помочь сделать! От 350 руб. за реферат, низкие цены. Спеши, предложение ограничено ! |
Вход в аккаунт:
Страницу Назад
Cодержание / Информатика и программирование / Лабораторные работы №1-3 по дисциплине «Информатика и программирование». Вариант №01.