闪电代写 -代写CS作业_CS代写_Finance代写_Economic代写_Statistics代写_代码代做_IT代写_加急帮助_代写数学
1
Здравствуйте, дорогой друг, вы можете проконсультироваться с нами в любое время, если у вас есть какие-либо вопросы, добавьте WeChat: daixieit
Введение в программирование на C
(ЭЛЕК129)
Назначение 1
Объектив с
Для разработки, реализации и документирования простых модульных программ, в которых используются функции и операторы управления потоком.
Оценщики т
This assignment is an assessed component and the mark for this work will contribute towards the overall module mark . Вес из Назначение 1 составляет 15% .
Это задание состоит из ряда упражнений. В скобках указан относительный вес каждого упражнения в общем балле за задание.
I Инструкции
Students are required to do all exercises and submit a single Word or PDF file in the Assignments section of ELEC129 in CANVAS by Wednesday 26/10/2022 23:59 GMT (неделя 5). Заявки по электронной почте не принимаются. Применяются штрафы за задержку.
Important : grading of all coursework is anonymous , до не 9 include your name , student ID number , электронная почта или любой 3 другой 0038 personal information in the submitted report .
Part I : Первая часть должна содержать исходный код. Пожалуйста, используйте шрифт Courier New размером 8 пунктов, используйте отступ , чтобы сделать код читабельным, и соблюдайте следующие требования:
Исходный код должен быть результатом вашей собственной оригинальной и индивидуальной работы. Исходный код должен быть полностью написан на языке программирования C. Исходный код
написанные на любых других языках программирования (например, C++), получат нулевую отметку.
Использование глобальных переменных (как правило) не требуется в назначениях ELEC129 и его
использование запрещено, если не указано иное. Все переменные должны быть локальными для функции (т. е. быть объявленными в теле функции). Использование глобальных переменных будет наказываться. Если вы не знаете, что такое глобальная переменная, спросите у координатора модуля.
Все упражнения можно решать на основе концепций, объясненных в предыдущих лекциях. Ученики
разрешено использовать концепции из других (будущих) глав, но это не ожидается. Не стесняйтесь обсуждать свой подход к решению упражнений с лабораторным демонстратором.
Часть II : Вторая часть должна содержать подробное объяснение процесса разработки программного обеспечения, за которым следует студент (то есть первые пять шагов метода разработки программного обеспечения)::
1. Проблема спецификация : Формулировка проблемы и ее целей.
2. Анализ : Идентификация: i) входных данных, ii) выходных данных и iii) других соответствующих аспектов, требований или ограничений (например, соответствующих формул и т. д.).
3. Дизайн : Формулировка алгоритма (перечень шагов), необходимого для решения проблемы. На этом этапе задача должна быть разделена на ряд подзадач, которые можно решить с помощью функций.
4. Реализация : Список функций, используемых в программе (имена функций), с указанием для каждой функции, какие этапы алгоритма реализованы функцией.
5. Тестирование и Проверка : Объяснение того, как программа была протестирована и проверена. Снимки окна вывода программы можно получить, нажав [Alt] + [PrtScr(или PrintScreen)] и вставив их в отчет.
Пожалуйста, четко укажите, правильно ли, по вашему мнению, работает программа. Если вы считаете, что программа работает неправильно или не компилируется, укажите в чем проблемы. После этого вы сможете получать оценки за это задание по программированию. Если в разделе тестирования вашего дизайн-документа вы указали, что программа работает правильно, но оказалось, что ваш код даже не компилируется (например, из-за синтаксических ошибок), вы не получите за это оценки.
Академический целостность
Студенты должны ознакомиться с разделом 6 Свода правил университета по оцениванию, в котором содержится важная информация о сдаче оцениваемых курсовых работ ( https :// www .
Студенты также должны ознакомиться с Разделом 9 (Академическая честность) и Приложением L (Политика академической честности) Свода правил университета по оценке, в которых даются определения академической халатности, а также политики и процедуры, применимые к расследованию предполагаемых инцидентов (включая сговор, плагиат, фабрикация данных и др.).
Учащиеся, признанные виновными в академических ошибках, могут получить нулевую оценку за контрольную работу или соответствующий модуль. Несправедливая и нечестная академическая практика
влекут за собой более суровые наказания, включая возможную приостановку или прекращение обучения. Отправляя эту курсовую работу в электронном виде, вы подтверждаете, что:
Вы прочитали и поняли Политику академической честности Университета. Вы действовали честно, этично и профессионально, что привело к оценке
для программы обучения.
Вы не копировали материалы из другого источника и не занимались плагиатом.
сфабрикованные данные при выполнении прикрепленной части работы.
Вы ранее не представляли работу или ее часть для оценки в другом
Модуль Ливерпульского университета.
Вы не копировали материалы из другого источника и не вступали в сговор с кем-либо еще.
студента в подготовке и производстве этой работы.
Вы не включили в это задание материал, который был отправлен
вы или любое другое лицо в поддержку успешного заявления на получение степени этого или любого другого университета или органа, присуждающего степень.
Студентам рекомендуется обращаться к преподавателю модуля, если требуются какие-либо разъяснения.
Упражнение 1 (40% из задание отметка )
Напишите программу, которая предлагает пользователю ввести два символа, считывает два символа с клавиатуры и печатает на экране форму ромба, используя эти символы.
Например, если используются символы «#» и «*», программа должна отобразить следующее: *
*#*
*###*
*#####*
*###*
*#*
*
Сделайте свою программу модульной, организовав код в две функции, как описано ниже.
Напишите информацию о функции, которая отображает инструкции для пользователя, считывает два символа с клавиатуры и возвращает эти значения вызывающей функции (т. е. основной функции).
Напишите функцию diamond, которая принимает два параметра типа char и выводит на экран форму ромба, используя два символа, указанные в качестве фактических аргументов.
Основная функция должна сначала вызвать функцию информации, чтобы указать пользователю ввести два символа и прочитать эти символы с клавиатуры. Основная функция должна передать эти значения в качестве аргументов функции ромб для печати ромбовидной формы на экране.
Упражнение 2 (60% из задание отметка )
Напишите программу, которая выполняет следующие операции ввода/вывода:
Part I – Personal details :
Просит пользователя предоставить следующую информацию:
o Полное имя (включая титул, имя, отчество и фамилию, если применимо)
о дата рождения
o Адресная строка
о Город
о округ
о Почтовый индекс
о Номер телефона
о адрес электронной почты
Часть II – Трудоустройство ment подробности
Просит пользователя предоставить следующую информацию:
o Должность/название должности
о Работодатель
o Почасовая оплата (в фунтах стерлингов в час), включая фунты и пенсы (например, 14,79).
o Количество часов, отработанных в неделю.
o Ставка подоходного налога (в виде единого процентного значения в интервале 0,0–100,0)
Part III – Summar y
Показывает список, включающий все перечисленные выше элементы (как часть I, так и часть II), а также входные данные.
информация, предоставленная пользователем.
Показывает брутто платеж , налоги и нетто платеж за следующие интервалы: еженедельно , ежемесячно
и ежегодно .
Сделайте свою программу модульной (например, используя функцию для реализации каждой части программы). Вы можете решить, как организовать программу в функции, которые вы считаете подходящими.
В тестовой части отчета покажите результаты работы вашей программы для пользователя со следующими сведениями о заработной плате: i) количество рабочих часов, равное 24 часам в неделю, по цене 8,50 фунтов стерлингов в час, с подоходным налогом 20%; ii) 30 часов в неделю по цене 30 фунтов стерлингов в час с подоходным налогом в размере 25%; iii) 55 часов в 90,90 фунта стерлингов в час с подоходным налогом 30 %; и iv) 40 часов со скоростью 15 ГБ/час и подоходным налогом в размере 40 %.
РЕШЕНО: Что означает код F:01 — Тихая серия Maytag Bravos 300
Серия стиральных машин Maytag с низким уровнем удовлетворенности клиентов и высоким уровнем отказов. Эти стиральные машины имеют номера моделей MVWB300xxx или MVWX300xxx.
197 вопросов Посмотреть все
ктджексон421
Рем.: 1
Опубликовано:
Опции
- Постоянная ссылка
- История
- Подписаться
Пытаемся выяснить, что означает этот код в нашей стиральной машине Maytag:
Что означает этот код: F:01
Ответил! Посмотреть ответ У меня тоже есть эта проблема
Хороший вопрос?
Да №
Оценка 0
Отмена
Выбранное решение
старая турция03 @oldturkey03
Респ: 718. 5k
885
831
2.2к
Опубликовано:
Опции
- Постоянная ссылка
- История
ktjackson421 код неисправности F1 на этой стиральной машине указывает на то, что сигнал датчика давления уровня воды выходит за допустимые пределы. Это может быть вызвано защемлением или перекручиванием шланга воздушного шланга датчика давления. Причиной также может быть неисправный датчик давления на плате управления машиной. Таким образом, вы всегда будете знать, что это плата управления, но начните с очистки маленькой трубки, идущей к датчику давления. Посмотрите здесь http://www.f1error.info/repair_whirlpool… для получения дополнительной информации
Был ли этот ответ полезен?
Да №
Оценка 2
Отменить
Кеннет Келли
Рем: 13
1
Опубликовано:
Опции
- Постоянная ссылка
- История
закупорка воздушного шланга рядом с панелью управления, можно обжать.