1)
Реализовать набор подпрограмм для выполнения следующих операций над векторами: а) сложение; б) вычитание; в) скалярное умножение векторов; г) умножение вектора на число; д) нахождение длины вектора.
1) Дан массив A – массив векторов. Отсортировать его в порядке убывания длин векторов.
2) С помощью датчика случайных чисел сгенерировать 2N целых чисел. N пар этих чисел задают N точек координатной плоскости. Вывести номера тройки точек, которые являются координатами вершин треугольника с наибольшим углом.
2)
Составить программу для начисления стипендии студентам по результатам экзаменационной сессии. Информация о результатах сессии включает в себя:
– фамилию;
– имя;
– отчество;
– номер группы;
– экзаменационные оценки.
Количество экзаменационных оценок не менее 3 и не более 5. Стипендия начисляется студентам, сдавшим все экзамены в сессию, по следующим правилам. Студенты, сдавшие все экзамены на "отлично" получают надбавку равную 100%; студенты, сдавшие экзамены на "хорошо" и "отлично" – 50%; а студенты, сдавшие экзамены на "хорошо", – 25%. Стипендия не начисляется студентам, имеющим в сессию более двух удовлетворительных оценок.
Исходный список студентов каждой группы разместить в отдельном типизированном файле. Список студентов каждой группы, получивших стипендию, вывести на экран, упорядочив его по алфавиту.
Список должен храниться именно в списке (динамическая структура)!!
Актуально до субботы 23 декабря (до утра раннего)! Возможно (!!!) после субботы потребуется доработать вторую программу:
-Добавить меню простенькое, но графическое!
-Добавить возможность запускать первую программу через меню (через команду передачи управления или получая ехе файл через командную строку и запуская его).
Естественно за отдельную плату!
Цены (оплата WMZ или WMR) в ЛС или я ВАМ отпишусь!
Спасибо!
Сообщение отредактировано: Kon -
![]() |