IPB
ЛогинПароль:

> 

Начальные контакты ТОЛЬКО через личку!!

> 2 задачи!, Списки, подпрограммы! С++ без visual.
сообщение
Сообщение #1





Группа: Пользователи
Сообщений: 8
Пол: Мужской

Репутация: -  0  +


1)
Реализовать набор подпрограмм для выполнения следующих операций над векторами: а) сложение; б) вычитание; в) скалярное умножение векторов; г) умножение вектора на число; д) нахождение длины вектора.
1) Дан массив A – массив векторов. Отсортировать его в порядке убывания длин векторов.
2) С помощью датчика случайных чисел сгенерировать 2N целых чисел. N пар этих чисел задают N точек координатной плоскости. Вывести номера тройки точек, которые являются координатами вершин треугольника с наибольшим углом.

2)
Составить программу для начисления стипендии студентам по результатам экзаменационной сессии. Информация о результатах сессии включает в себя:
– фамилию;
– имя;
– отчество;
– номер группы;
– экзаменационные оценки.
Количество экзаменационных оценок не менее 3 и не более 5. Стипендия начисляется студентам, сдавшим все экзамены в сессию, по следующим правилам. Студенты, сдавшие все экзамены на "отлично" получают надбавку равную 100%; студенты, сдавшие экзамены на "хорошо" и "отлично" – 50%; а студенты, сдавшие экзамены на "хорошо", – 25%. Стипендия не начисляется студентам, имеющим в сессию более двух удовлетворительных оценок.
Исходный список студентов каждой группы разместить в отдельном типизированном файле. Список студентов каждой группы, получивших стипендию, вывести на экран, упорядочив его по алфавиту.
Список должен храниться именно в списке (динамическая структура)!!

Актуально до субботы 23 декабря (до утра раннего)! Возможно (!!!) после субботы потребуется доработать вторую программу:
-Добавить меню простенькое, но графическое!
-Добавить возможность запускать первую программу через меню (через команду передачи управления или получая ехе файл через командную строку и запуская его).
Естественно за отдельную плату!
Цены (оплата WMZ или WMR) в ЛС или я ВАМ отпишусь!
Спасибо!

Сообщение отредактировано: Kon -
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
Closed Topic Открыть новую тему 
Ответов(1 - 8)
сообщение
Сообщение #2


просто человек
******

Группа: Пользователи
Сообщений: 3 641
Пол: Женский
Реальное имя: Юлия

Репутация: -  55  +


Первая - ООП?
Цитата
Исходный список студентов каждой группы разместить в отдельном типизированном файле.

С++? это как?


--------------------
Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #3


Alone in the dark
*

Группа: Пользователи
Сообщений: 48
Пол: Мужской

Репутация: -  1  +


Отписал тебе в личные сообщения, думаю смогу помочь
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #4





Группа: Пользователи
Сообщений: 8
Пол: Мужской

Репутация: -  0  +


Цитата(мисс_граффити @ 20.12.2006 19:03) *

Первая - ООП?

Ну как, несколько подпрограмм, не обязательно ООП. Просто функции...
Цитата

С++? это как?

Делать надо на C++ (я Borland C++ 3.1 использую). По поводу типизированных файлов не имею понятия, если в С++ это не возможно, тогда хотя бы первую. По поводу второй узнаю точнее и скажу!

Сообщение отредактировано: Kon -
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #5





Группа: Пользователи
Сообщений: 8
Пол: Мужской

Репутация: -  0  +


Все еще актуально! good.gif
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #6





Группа: Пользователи
Сообщений: 8
Пол: Мужской

Репутация: -  0  +


Нету желающих денюжку заработать? Давайте, мне до субботы надо! Ну пожалуйста...
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #7


просто человек
******

Группа: Пользователи
Сообщений: 3 641
Пол: Женский
Реальное имя: Юлия

Репутация: -  55  +


а ты уже уточнил?


--------------------
Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #8





Группа: Пользователи
Сообщений: 8
Пол: Мужской

Репутация: -  0  +


Ну я так понял это бинарный файл содержащий записи определенного типа. Например student.
list=begin;
struct card stud;
FILE *stream;
if ((stream = fopen("TEST.$$$", "wp")) == NULL) /* open file TEST.$$$ */
{
fprintf(stderr, "Cannot open output file.\n");
}
while (list)
{
clrscr();
stud=list->student;
fwrite(&stud, sizeof(stud), 1, stream); /* write struct s to file */
// printSTUDENT(list->student);
list=list->next;
// cout<<"\n Ќ ¦¬ЁвҐ «оЎго Є« ўЁиг ¤«п Їа®¤®«¦Ґ­Ёп.";
}
fclose(stream); /* close file */

Сообщение отредактировано: Kon -
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #9





Группа: Пользователи
Сообщений: 8
Пол: Мужской

Репутация: -  0  +


Более не актуально!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Closed Topic Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 28.03.2024 20:39
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name