Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Задачи _ Помогите, пожалуйста, решить задачу с использованием массивов типа "запись"...

Автор: Snake 8.06.2007 13:46

Помогите написать программу, пожалуйста!

2. Составить алгоритм определения по результатам экзаменационной сессии группы:
- отличников в группе
- отличников-юношей и отличников-девушек
- кто в группе лучше сдал экзамены - юноши или девушки
- какой из экзаменов лучше сдали юноши, а какой - девушки
По разработанному алгоритму написать Паскаль-программу с использованием процедур и функций

Помогите, кто знает...

Автор: Ozzя 8.06.2007 13:56

А структуру данных ты уже создал? Начни с этого, дальше поможем.

Автор: klem4 8.06.2007 17:50

М
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...


Автор: Snake 14.06.2007 17:57

Цитата(Ozzя @ 8.06.2007 10:56) *

А структуру данных ты уже создал? Начни с этого, дальше поможем.


Нужно использовать массивы типа "запись". Можно чем-нибудь помочь?
Заранее спасибо

Автор: мисс_граффити 14.06.2007 19:13

Сам хоть что-то начни делать.
На форуме много подобных задач выложено - для ознакомления подойдут.

Автор: Ozzя 14.06.2007 19:15

// примерно так описать запись
type
gruppa = record
fio:string;
ocenka1,ocenka2,ocenka,ocenka4:integer;
pol:char;
end;

// массивы типа "запись".
var
a:array[1..n] of gruppa;
begin
...
// отличников в группе
otlichniki:=0;
for i:=1 to n do
begin
if (a[i].ocenka1=5) and (a[i].ocenka2=5) and (a[i].ocenka3=5) and (a[i].ocenka3=5) then
Inc(otlichniki);
end;
...
WriteLn('Отличников в группе - ',otlichniki);
...

Автор: Snake 14.06.2007 22:42

Цитата(мисс_граффити @ 14.06.2007 16:13) *

Сам хоть что-то начни делать.


Я не "сам", а "сама" rolleyes.gif

Автор: мисс_граффити 14.06.2007 22:50

Извини, привычка...
ну и на

Цитата
А структуру данных ты уже создал?
посмотрела.

Сути это не меняет: пока ты САМА не захочешь разобраться, ничего не получится.

Автор: Snake 15.06.2007 1:04

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

...не захочешь разобраться...


Просто я отчетливо сознаю, что разобраться в этом для меня совершенно нет сил. Тем более в такой короткий срок... Вот и обратилась к вам за помощью... Я бы может и смогла изучить Паскаль за какой-то промежуток времени. Но почему-то я совершенно уверена, что языки программирования мне никогда более не пригодятся...
Спасибо за внимание sad.gif

Автор: мисс_граффити 15.06.2007 1:33

данные должны в файле храниться?
или просто вводиться пользователем?

Автор: Snake 15.06.2007 3:46

Цитата(мисс_граффити @ 14.06.2007 22:33) *

данные должны в файле храниться?
или просто вводиться пользователем?

Без файлов, просто вводиться.

Автор: мисс_граффити 15.06.2007 4:37

Тебе сегодня сдавать?
Я допишу, просто сил уже нет на комментарии...
Могу выложить как есть...

Автор: Snake 15.06.2007 4:45

Пусть как есть!!! rolleyes.gif

Автор: мисс_граффити 15.06.2007 4:56

ну вот как-то так...
вроде работает, хотя толком не тестировала... найдешь глюк (вполне вероятно) - пиши.
простор для оптимизации там есть, сама знаю. но нет времени.Прикрепленный файл  2SNAKE.PAS ( 4.78 килобайт ) Кол-во скачиваний: 823

Автор: Snake 15.06.2007 5:04

мисс_граффити
Спасибочки огромное!!!
Тут целый курсовик для меня! Буду разбираться.
Еще раз спасибо!!!

Автор: мисс_граффити 15.06.2007 5:05

Цитата
Спасибочки огромное!!!

Пожалуйста...
Цитата
Буду разбираться.

smile.gif Удачи!

Автор: Snake 15.06.2007 5:07

мисс_граффити
И большое спасибо за комментарии!!! rolleyes.gif give_rose.gif