C# 4 лабораторных работы+отчёт
1274 UAHНаписать отчёт по лабораторным работам:
Требования к оформлению отчета по лабораторной работе
Уважаемые студенты!
Отчет по выполнению лабораторной работы оформляется в одном текстовом документе (.doc или .pdf).
Обязательно указывается:
- ваша фамилия,
- номер и тема лабораторной работы (задачи решаются в соответствии с темой!),
- номер вашего варианта,
и далее по каждой задаче отдельно:
- формулировка,
- текст программы,
- тесты на проверку каждого частного случая со скриншотами.
Обратите внимание, некоторые тесты требуют дополнительной проверки. В этом случае в отчете приводите соответствующие расчеты - в калькуляторе, либо программе MS Excel.
Должны быть представлены решения всех задач. Правильность ввода данных (их соответствие условию задачи) можно не проверять.
В случае ошибочного решения - исправляете ошибки и снова выкладываете на проверку.
Лабораторная сдана, если решены все задачи.
Лабораторная работа №1 «Линейные массивы»
- Составить программу, позволяющую в одномерном массиве вычислить сумму модулей отрицательных элементов массива.
- Дан целочисленный линейный массив. Вставить в него число 100 после m-го элемента, если этот элемент четный. В противном случае – перед ним.
- Дан целочисленный линейный массив. Удалить из него все элементы, большие данного числа n.
- В массиве хранится информация о максимальной скорости каждой из 40 марок легковых автомобилей. Определить порядковый номер самого быстрого автомобиля. Если таких автомобилей несколько, то должен быть найден номер:
а) первого из них;
б) последнего из них.
Лабораторная работа №2 «Двумерные массивы»
Решить задачу. Проверить на 2-3 тестовых наборах
В поезде 18 вагонов, в каждом из которых 36 мест. Информация о проданных на поезд билетах хранится в двумерном массиве, номера строк которых соответствуют номерам вагонов, а номера столбцов — номерам мест. Если билет на то или иное место продан, то соответствующий элемент массива имеет значение 1, в противном случае — 0. Составить программу, определяющую число свободных мест в любом из вагонов поезда.
Дан двумерный массив целых чисел.
а) Составить программу, определяющую, верно ли, что сумма элементов строки массива с известным номером оканчивается цифрой 0.
б) Определить, является ли сумма элементов второго столбца массива не-четным числом.
- Сформировать квадратную матрицу порядка n по заданному образцу:
- <!--[if !vml]-->
- Дана целочисленная прямоугольная таблица размером m×n. Заменить все строки таблицы на строку с максимальным произведением элементов.
Лабораторная работа №3 «Текстовые файлы»
Решить задачу с использованием структуры «текстовый файл» (в файле хранится текст)
- Дан файл, содержащий целые числа, не превышающие 10000. Опишите алгоритм, позволяющий найти и вывести сумму всех содержащихся в файле трёхзначных чисел, десятичная запись которых оканчивается на 9, но не на 99. Если подходящих чисел в файле нет, программа должна вывести число –1.
- Создать новый текстовый файл, каждая строка которого содержит длину строки исходного файла.
- Найти сумму длин самой короткой и k-й от конца файла строк.
Лабораторная работа №4 «Введение в объективно-ориентированное программирование»
Решить задачу
1) Создать базовый класс с тремя целыми полями. Разработать два конструктора: первый – без параметров – заполняет поля случайными данными; второй – с тремя параметрами – конструктор копирования. Разработать метод: вывода полей.
2) Класс «Время». Наследует базовый класс. Поля определяют часы, минуты, секунды. Два конструктора: без параметров – переопределяется конструктор базового класса (на данные накладываются ограничения, но они по-прежнему формируются случайно); с тремя параметрами – обращается к соответствующему конструктору базового класса. Методы: а) вывод (переопределить метод базового класса) – формат вывода ЧЧ:ММ:СС; б) сложение (сложить два времени – получить третье время); в) вычитание (вычесть k секунд, где k – любое неотрицательное целое число, в т.ч. больше 60).
3) Класс «Вектор в трехмерном пространстве». Наследует базовый класс. Поля определяют координаты вектора. Два конструктора: без параметров и с тремя параметрами – обращается к соответствующим конструкторам базового класса. Методы: а) сложение векторов; б) вычитание векторов; в) умножение вектора на целое число. Вывод используется из базового класса.
-
106 ТЗ понятно. Выполню всё быстро и качественно. Опыт работы с С# более 2 лет.
-
8405 90 0 1 Здравствуйте, готов приступить к выполнению Вашего заказа, пишите в личку, обсудим подробности
-
172 Здравствуйте. Готов приступить к работе. Для обсуждения пишите в Телеграм - damichixl
-
23 Здравствуйте, Анастасия!
Сделаю за 1500р.!
Очень доступно написано ТЗ, сразу за это спасибо! Из-за этого задание будет выполнено в кратчайшие сроки. Уже переделал кучу таких заданий, проблем не составит никаких!
Также есть много разных примеров как оформлять отчёт. Плюс если нужно, то также умею строять блок-схемы. Отпишите - скину в лс примеры, или может даже у вас есть соответствующий пример.
Есть всего один вопрос: вам нужно реализовать лабораторные в консоли или сделать интерфейс?
-
104 26 0 Здравствуйте.
Есть большой опыт выполнения подобного рода задач поэтому смогу сделать быстро и максимально просто.
-
81 38 5 3 Доброго времени суток!
Опыт программирования на с# 4 года
Справлюсь с вашей задачей максимально быстро и качественно
Выполнял подобные задание нираз
Заинтересовал пишите в ЛС!
-
6552 139 1 2 Добрый день, готов взяться за работу. Уверенно могу оповещать о всей работе, а также быстро уведомлять о готовности.
-
1546 88 11 6 Здравствуйте. Готов выполнить Ваши задания, есть большой опыт выполнения подобных задач.
-
536 47 1 1 Здравствуйте. Выполню данные лабораторные работы быстро и качественно, с комментариями в коде. Отчеты я вам оформлю, если скинете какой-то пример.
Пишите - после заключения проекта сразу приступлю к выполнению.
-
295 Здравствуйте, могу выполнить все или частично детали обсудим, есть опыт разработки просто огромный, цена указана вместе с отчетом.
-
321 13 0 Здравствуйте, по ТЗ всё понятно. Выполню быстро и качественно.
Опыт в выполнении подобных работ на с# имеется. Отчёты оформим в лучшем виде. Буду рад сотрудничеству :)
-
1041 20 2 Здравствуйте, могу выполнить. Есть опыт коммерческой разработки 2+ года. Отчет также сделаю.
-
373 6 0 Добрый день, готов быстро и качественно выполнить работу (без отчета), имею большой опыт программирования таких задач
-
378 85 3 6 добрый день, есть несколько вопросов по заданиям, цена указана с отчетами
-
Готов приступить немедленно.
Буду ждать связи с Вами.
-
Актуальные фриланс-проекты в категории C#
Небольшая игра для Unity 2dТз тут, сцена, UI, графика уже есть нужно только запрограммировать https://www.figma.com/design/btykPl7Odr8ggvwmTqO8pH/Robo-Loop?node-id=0-1&t=vlanszjRgKHH5U5m-1 C# ∙ 1 день 11 часов назад ∙ 15 ставок |
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x)
1000 UAH
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x) на идентичной аппаратной платформе (ESP32 + SX1268, 2W) по критериям дальности, пропускной способности, стабильности линка и энергопотребления. Провести тесты с замерами с учетом… C и C++, C# ∙ 5 дней 13 часов назад ∙ 2 ставки |
Создание плагина для интеграции с POS-системой Syrve, C#Разработать плагин для POS-системы Syrve (on-premise), который устанавливается на сервер заведения. Плагин должен: (1) передавать на наш сервер данные в режиме реального времени — заказы, статусы столов, платежи, чеки; (2) принимать команды от Reservble — подтверждения… C#, Веб-программирование ∙ 8 дней 10 часов назад ∙ 14 ставок |