Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


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



Сумма выплат в месяц составляет сумму доли от суммы кредита (она неизменна в течение всего срока погашения кредита) и процентов на остаток от суммы кредита. Построить график выплат в течение всего срока. Выплаты и начисление процентов на оставшуюся сумму производятся ежемесячно. Исходные данные: размер кредита, срок выплат (от 1 до 5 лет), процентная ставка

Разработать программу для расчета площади фигуры, изображенной на рисунке сплошной линией.

Принять х1=0, у1=0. R=у2-у1=у2-0=у2. Исходные данные (х2, у2) должны быть считаны из выбранного пользователем файла. Построить изображение полученной фигуры.

17. Разработать программу для определения точек пересечения графика функции у = а*х4 + b*x2+ c с осями координат.

Также построить график этой функции в промежутке от –100 до 100. Коэффициенты a, b, c задаются пользователем. Результаты вычислений записать в файл, указанный пользователем

Расчет площади.

Разработать программу для расчета площади фигуры, изображенной на рисунке сплошной утолщенной линией. Исходные данные (х1, у1, R1, х2, у2, R2, х3, у3, R3) должны быть введены пользователем. Построить изображение полученной фигуры. Осуществлять проверку исходных данных на соответствие варианту (окружности не пересекаются).

Посещаемость.

Разработать программу, которая выводит на экран круговую диаграмму успеваемости в группе по итогам сессии. Исходные данные считываются из файла (количество оценок 5, 4, 3, 2 и количество неявившихся студентов). На диаграмме каждый столбец должен быть отмечен соответствующим цветом, расшифровка которых также должна быть приведена, также рассчитать процентное содержание каждого вида оценок от общего числа студентов.

Сортировка слов.

Разработать программу, осуществляющую чтение текста из файла, сортировку слов текста по алфавиту методом выбора, запись полученного текста в новый файл.

Разработать программу для построения изображения, приведенного на рисунке.

Исходные данные (х1, у1, х2, у2, r1, R2) должны быть считаны из выбранного пользователем файла. Программа должна осуществлять проверку правильности исходных данных (обязательное пересечение окружностей)

Разработать программу для работы с двумерными массивами.

Ее функции:

- считывание элементов двумерного массива из файла (txt), где в первой строке можно задавать размерность массива;

- нахождение индексов максимального и минимального элемента методом последовательного поиска;

- определение среднего арифметического элементов, суммы элементов по строкам и столбцам;

- вывод полученных данных на экран

Азбука Морзе.

Разработать программу, которая считывает текст из файла (*.txt), выводит его в этом виде на экран, переводит его согласно азбуке Морзе, изображает последовательность полученных символов на экране и записывает их в новый файл. Имена файлов задаются пользователем.

Азбука Морзе.

 

Доллар – Евро.

Разработать программу для построения графика изменения курса валют (доллар США и евро) и расчета величины изменения курса за последний период. Данные о курсах должны содержаться во внешнем файле. Предусмотреть функцию дополнения этого файла новыми данными.

Графики функций

Создать программу для рисования математических функций. Приложение должно позволять вводить выражение функции и строить график, а также сохранять график в файле. Защитить приложение от копирования путём привязки к значению в системном реестре. Создать инсталляцию, оптимизированную для распространения в интернете.

Движение объекта по экрану.

Разработать программу для реализации движения объекта (закрашенного круга) по экрану. При запуске программы направление движения объекта произвольное, при достижении границы экрана направление движения меняется по законам отражения света. Предусмотреть возможность изменения пользователем скорости движения объекта.

Очки за медали.

Разработать программу, которая подводит итоги Олимпийских игр. Программа должна получить от пользователя количество золотых, серебряных и бронзовых медалей, завоеванное каждой командой-участницей (принять количество команд равное 5). Далее по количеству медалей каждого достоинства необходимо вычислить соответствующее число очков команды. Количество очков вычисляется по следующему правилу: за золотую медаль команда получит семь очков, за серебряную — шесть, за бронзовую — пять очков. После таких расчетов список команд нужно упорядочить в соответствии с набранным количеством очков с помощью алгоритма сортировки обменом и вывести в диалоге. Построить также столбчатую диаграмму набранных очков с подписью названия каждой команды.


Поделиться:



Популярное:

Последнее изменение этой страницы: 2016-08-31; Просмотров: 798; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.012 с.)
Главная | Случайная страница | Обратная связь