- •Определение различных величин и построение графика.
- •Игра "Крестики - нолики".
- •Игра "Трасса".
- •Игра "Поле чудес".
- •Игра "Пятнадцать".
- •Игра "Вращающийся квадрат".
- •Клавиатурный тренажер.
- •Под углом к горизонту.
- •Проверки знания таблицы умножения
- •Тест - игра "Волк, капуста и коза"
- •Дефицит электроэнергии
- •Помощь кафедрам
- •Система "Сирена"
- •Игрушечный отдел магазина
- •Коровы и быки.
- •Школьники в колхозе
- •Прививки
- •Система линейных уравнений
- •Голый король
- •Плата за электроэнергию
- •Игра mouse
- •Спрайтовая графика
- •Тест для водителей
- •Исследование функции.
- •Банк заданий для тестирования на языке с
- •Численное интегрирование (http://uir2004.Narod.Ru/)
- •Интеллектуальная игра морской бой
Клавиатурный тренажер.
Исходные данные и основные требования: Написать программу для обучения работе за клавиатурой с организацией статистики: скорость набора, количество ошибок, количество изученных букв, используемый алфавит.
Под углом к горизонту.
Исходные данные и основные требования: Составить программу, помогающую в изучении движения тела, брошенного под углом к горизонту с некоторой скоростью. Играющий, зная расстояние от человека, бросающего камень, до лунки и ширину лунки, должен задать такие значения угла Alfa и начальной скорости V, чтобы камень попал в лунку. На экране должны изображаться поверхность земли, лунка, камень и траектория полета камня. Расстояние от человека, бросающего камень, до лунки и ширину лунки следует выбирать с помощью датчика случайных чисел.
Шахматы: королем и ферзем (пользователь) против короля (компьютера).
Исходные данные и основные требования: Написать программу, в которой пользователь, играющий за белых королем и ферзем против черного короля, независимо от исходной позиции компьютер ставит мат на любые ходы компьютера, играющего одним черным королем (стратегия компьютера – как можно дольше “продержаться”). Программа должна наглядно отображать игру с компьютером.
Шахматы: королем и ферзем (компьютер) против короля (пользователя).
Исходные данные и основные требования: Написать программу, играющую за белых королем и ферзем против черного короля. Независимо от исходной позиции компьютер ставит мат на любые ходы пользователя, играющего одним черным королем. Программа должна наглядно отображать игру с компьютером.
Шахматы: королем и двумя ладьями против короля.
Исходные данные и основные требования: Написать программу, в которой (компьютер) белые король и две ладьи ставят мат (пользователю) черному королю на любые его ходы за менее, чем 20 ходов.
Шахматы: королем и ладьей против короля.
Исходные данные и основные требования: Написать программу, в которой (компьютер) белые король и ладья ставят мат (пользователю) черному королю на любые его ходы за менее, чем 20 ходов.
Шахматы: королем и ферзем против короля.
Исходные данные и основные требования: Написать программу, в которой (компьютер) белые король и ферзь ставит мат (пользователю) черному королю на любые его ходы за менее, чем 20 ходов.
Шахматы: Решение шахматных задач.
Исходные данные и основные требования: Написать программу, которая решает двух – трех ходовые шахматные задачи (или задачи игры в “шашки”).
Шахматы: Таблица чемпионата по шахматам.
Исходные данные и основные требования: Задается таблица чемпионата по шахматам для 10 человек. Очки распределяются следующим образом следующим образом: 0 - проигрыш; 1 - ничья; 2 - выигрыш. Исходная таблица должна быть напечатана отдельно от результирующей.
Расположить участников соревнования в таблице согласно занятых мест с результатами.
Выделить призеров с результатами.
Определить количество участников, не проигравших ни разу, и напечатать их фамилии с результатами.
Расположить участников соревнования в таблице согласно алфавита с результатами чемпионата (количество набранных очков).
Шашки: Игра в шашки
Исходные данные и основные требования: Игра в шашки двух пользователей (программа контролирует правила игры).
Шашки: В шашки с компьютером
Исходные данные и основные требования: Игра в шашки с компьютером (придумать стратегию игры для компьютера).
Тема работы: «Игра в шашки с компьютером».
Исходные данные и основные требования: поле 8*8, 12 черных и 12 белых шашек, первый ходит пользователь, учесть случай игры, когда шашка становится дамкой.
Шашки: Решение шашечных задач
Исходные данные и основные требования: Написать программу для решения двух-трех ходовых шашечных задач.
Шашки: Компьютер играет в ничью
Исходные данные и основные требования: У компьютера три дамки, а у пользователя одна. Первый ход компьютера. Если компьютер первым захватывает главную диагональ, то он выиграл. Написать программу для реализации такой стратегии для компьютера.
Шашки: Решение шашечных задач
Исходные данные и основные требования: Написать программу для решения двух-трех ходовых шашечных задач.
Формирование номеров вариантов заданий
Исходные данные и основные требования: Составить программу для формирование номеров вариантов заданий для лабораторных и контрольных работ. Задача ставится следующим образом. Имеется список студентов в текстовом файле из N человек. Известно общее количество заданий - M. Известно также количество вариантов в каждом i-ом задании - G[i]. Количество номеров в i-ом задании, которое должен отладить студент, - Z[j],j=1,G[i]. Количество номеров в i-ом задании, отводимых для контрольной работы, K[i]. Распечатать вместе со списком студентов номера лабораторных и контрольных вариантов заданий, которые студенты должны выполнить по каждому заданию.