Перейти к содержанию
Реальный заказ · №4236

нужна помощь с написанием кода по заданию и построением UML диаграммы к коду

Посмотрите тему, параметры и описание реального заказа. Если у вас похожее задание, разместите собственную заявку.

Задачи Проектирование систем
6просмотров заказа
27 апреля 2024дата размещения
01

Информация о заказе

Основные параметры работы.

Вид работы Задачи
Предмет Проектирование систем
Срок в заявке 30 апреля 2024
Оригинальность не указана
02

Описание заказа

Тема и требования к работе.

Здравствуйте, можно узнать стоимость выполнения работ на одном из языков: java либо С++ Всего 10 заданий к каждому требуется UML диаграмма

задания по типу таких:

PC/UVa IDs: 110101/100 Рассмотрим следующий алгоритм генерации последовательности чисел. Начнем с целого числа n. Если n четно, то поделим на 2. Если n нечетно, то умножим на 3 и добавим 1. Будем повторять этот процесс с новым полученным n, пока n не станет равным 1. Например, для n = 22 будет сгенерирована следующая последовательность чисел: 22 11 34 17 52 26 13 40 20 10 5 16 8 4 2 1 Полагают (но это еще не доказано), что этот алгоритм сведется к n = 1 для любого целого n. По крайней мере, это предположение верно для всех целых чисел до 1 000 000.

Для данного n длиной цикла n будем называть число сгенерированных чисел до и включая 1. В примере, приведенном выше, длина цикла 22 равна 16. Для двух заданных чисел i и j вы должны определить максимальную длину цикла для всех чисел между i и j, включая обе конечные точки.

От заявки до результата

Как проходит заказ на RuStud

Опишите задание, выберите исполнителя и общайтесь с ним в заказе.

RuStud · новая заявка защищено

ШАГ 1 ИЗ 4

Опишите задание Для старта достаточно темы и срока
нужна помощь с написанием кода по заданию и построением UML диаграммы к коду
Вид работыЗадачи
СрокУказать в заявке
Получить предложения
Заявка опубликованаИсполнители видят задание
Новая

ПРЕДЛОЖЕНИЯ

Выберите исполнителя
Есть отклики
A1
Исполнитель★ 4,9
ОткликВыбрать
A2
Исполнитель★ 5,0
ОткликВыбрать
A3
Исполнитель★ 4,8
ОткликВыбрать
Добавьте требования к заказу

ШАГ 3 ИЗ 4

Передайте методичкуФайл останется внутри заказа
Выбрать файлPDF, DOCX или изображение
ПроводникДокументы › Учёба
PDFМетодичка.pdfТребования · 2,4 МБ
A2
ИсполнительВыбран для заказа
Заказ
PDF
Методичка.pdf2,4 МБ

Требования посмотрел.

Хорошо, спасибо.

DOCX
Работа_на_проверку.docx2,8 МБ
Скачать
ЗадачаИсполнительМетодичкаРезультат
03

Другие работы на близкие темы.

04

Как подготовить такую работу

Основные этапы и полезные ориентиры.

План работы Тема: нужна помощь с написанием кода по заданию и построением UML диаграммы к коду

Для выполнения задания по проектированию систем, а именно написания кода на Java или C++ и построения UML диаграммы, вам потребуется следовать определённой последовательности шагов. Прежде всего, важно понимать, что задача требует определённых знаний в программировании и умении работать с UML. Если у вас недостаточно опыта, возможно, стоит начать с изучения основ.

Первым шагом будет анализ задания. Прочитайте его внимательно и выделите ключевые моменты. В данном случае вам нужно реализовать алгоритм генерации последовательности чисел на основе заданного целого числа n. Обратите внимание на условия: четность и нечетность числа, а также конечное условие, когда n становится равным 1.

Следующим этапом будет выбор языка программирования. Если вы предпочитаете Java, убедитесь, что вы знакомы с синтаксисом и основными конструкциями языка. Если ваш выбор — C++, также проверьте свои знания по этому языку. Важно понимать, как работать с циклами, условиями и массивами, так как они понадобятся для реализации алгоритма.

После выбора языка можно приступать к написанию кода. Начните с создания метода, который будет принимать целое число n и генерировать последовательность. Используйте цикл для выполнения условий задачи: проверьте, четное ли число, и выполните соответствующее действие. Не забудьте сохранять сгенерированные числа, чтобы затем подсчитать длину цикла.

Параллельно с написанием кода стоит задуматься о UML диаграмме. UML (Unified Modeling Language) — это язык для визуального моделирования системы. Для вашей задачи будет полезно создать диаграмму классов, которая отразит структуру вашего кода. Определите основные классы и методы, которые вы будете использовать, и визуализируйте их связи. Это поможет вам лучше понять архитектуру вашего решения.

После завершения кода и диаграммы важно провести тестирование. Проверьте, правильно ли работает ваш алгоритм на различных входных данных, включая крайние случаи. Это поможет убедиться в корректности вашего решения и выявить возможные ошибки.

Не забывайте, что выполнение подобных заданий может быть трудным, особенно если вы сталкиваетесь с ними впервые. Обязательно уделите время на изучение теоретических основ и практических примеров. Если у вас возникнут трудности, не стесняйтесь обращаться за помощью к преподавателям или однокурсникам. Успехов в выполнении задания!

Перед началом уточните требования преподавателя и сверьтесь с методическими указаниями.

Отзывы студентов

Отзывы о выполненных заказах на RuStud.

5,0

Быстро, чётко.

user8842
Задачи
5,0

Прекрасные впечатления от работы с автором, очень быстро и качественно

user5397
Задачи
5,0

Задание решено быстро и качественно!)

user5129
Задачи
5,0

Спасибо за выполнение работы. Хороший автор

user4981
Задачи
5,0

Как всегда в лучшем виде

user4695
Задачи
5,0

Лучше не найти!

user4695
Задачи
Есть похожая тема?

Не подстраивайте своё задание под чужое

Разместите собственные требования — тему, срок, методичку и нужный состав результата.

Похожая тема?Разместите свою заявку