Программирование / информатика
Тип работы: | Все Задача Курсовая работа Лабораторная работа |
Язык программирования: | Все C# C++ Fortran VBA Ассемблер |
Блок-схема: | Все Есть Нет |
-
700 руб.
Написать на языке C++ консольную игру змейку.
Меню игры:
- Play
- Top
- Exit
Play (начать играть):
Игрок управляет существом, напоминающим змею, которое ползает по плоскости , ограниченной стенками, собирая еду и избегая столкновения с собственным хвостом и краями игрового поля. Игрок управляет направлением движения головы змеи (4 направления: вверх, вниз, влево, вправо), а хвост змеи движется следом. Игрок не может остановить движение змеи.
Еда бывает 3 видов:
1. Увеличивает длину хвоста на 1 единицу
2. Увеличивает длину хвоста на 2 единицы
3. Уменьшает длину хвоста на 1 единицу.
Еда появляется на игровом поле в случайных местах и остается на них определенное количество времени. Если игрок за отведенное время не успевает все съесть, еда исчезает и появляется уже в других местах.
В один момент на карте может появиться от 1 до 3 разных видов еды в разных местах.
Top:
Показывает 10 лучших результатов
Exit:
Выход из игры
Игра заканчивается, когда змея врезается себе в хвост или стенки игрового поля.
Игру можно сохранить и продолжить позже. -
Сортировка односвязного списка простым однократным слиянием
-
Вариант24:
1-й раздел: Интерфейсы в языке C#.
2-й раздел: Функция указанна на риснуке 1
Метод средних прямоугольников,
метод Симпсона 1,
метод Симпсона 2 (формула Симпсона «3/8»)
Проверочное значение на интервале [0, 1]: 0,6268639783
3-й раздел:
Задание для одномерного массива: Подсчитать среднее арифметическое отрицательных элементов массива, стоящих на нечётных местах.
Размещение чисел в файле: В одной строке через пробел
Способ сортировки: Bubble2 – пузырьковый метод с помощью оператора do..while (внешний цикл с логическим параметром) и for (внутренний цикл)
-
800 руб.
1 Простейшие алгоритмы
Задание: В соответствии с вариантом задания организовать ввод требуемых исходных данных и вывод результатов расчета с использованием компонентов класса TextBox. При наличии в формуле числа пи, подставлять значение Math.PI.
Вариант 1. Из куба с ребром a был выточен шар радиуса R (R <= a/2). Вычислить объемы куба и шара, а также процент материала, ушедшего в отходы.2 Выражения
Задание: По формулам, заданным в таблице 1, на основе значений двух переменных x и y (x, y > 0) рассчитать две другие переменные и, в зависимости от выполнения условия, рассчитать третью по соответствующей формуле. Ввод/вывод осуществлять с использованием компонентов класса TextBox.
Вариант 1: задание представленно на рисунке 1. -
Целью данной работы является разработка приложения автоматического тестирования уровня знаний. Программа позволит наиболее эффективно осуществлять контроль с минимальными временными затратами проверяющего и обучающихся.
В соответствии с данной целью были поставлены следующие задачи:
- проанализировать предметную область;
- провести обзор и анализ существующих информационных систем, предназначенных для тестирования;
- осуществить проектирование и разработку приложения.
-
20 руб.
Задан массив x(5.5) и интервал x (a.b).Найти количество элементов,попавших по значечению в этот интервал.
-
1 200 руб.
Программы в среде Visual Studio на языке Visual C# на темы:
-Сложные арифметические выражения
-Условный оператор
-Циклы с пред- и постусловием
-Ряды
-Одномерные массивы
-Многомерные массивы
-Строки
-Типизированные методы
-Нетипизированные (пустые) методы
-Файлы
-
Работу можно выполнять на встроенном ассемблере системы программирования Turbo Pascal, однако, рекомендуется на автономном (отдельном или внешнем) ассемблере.
Выбрать простую математическую задачу, легко разрешимую на Паскале, например Y = A * X2. Задачу согласовать с преподавателем.
Написать программу на ассемблере, например, для указанной выше задачи:
Вариант 2 - (A * X^4 + B * X^3 + C * X^2 + D * X) div E
Вариант 2 - 9*A + 7*B + 2*C -
300 руб.
Используя произвольные язык программирования и среду разработки создайте программу, которая отображает на экране монитора график кривой или поверхности (в соответствии с вариантом задания) в декартовой и полярной системах координат с центром в центре экрана монитора (окна или иной прямоугольной области экрана). При изменении размеров окна, график и все его атрибуты (координатная сетка, метки на шкале, подписи и т.д.) должны автоматически масштабироваться.
-
250 руб.
Напишите шаблон класса динамического массива с элементами произвольного типа T. Обеспечьте операции:
• Перевыделения массива с увеличением вместимости
• Добавление элемента в конец массива, удаление из конца
• Оператор []
• Узнать количество элементов в массиве
• Правило пяти
-
200 руб.
Алгоритм состоит из повторяющихся проходов по сортируемому массиву. За каждый проход элементы последовательно сравниваются попарно и, если порядок в паре неверный, выполняется обмен элементов. Проходы по массиву повторяются N-1 раз или до тех пор, пока на очередном проходе не окажется, что обмены больше не нужны, что означает — массив отсортирован. При каждом проходе алгоритма по внутреннему циклу, очередной наибольший элемент массива ставится на своё место в конце массива рядом с предыдущим наибольшим элементом, а наименьший элемент перемещается на одну позицию к началу массива («всплывает» до нужной позиции как пузырёк в воде, отсюда и название алгоритма).