Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 12.06.2012, 15:09   #1
dashaha
Заблокирован
 
Регистрация: 12.06.2012
Сообщений: 2
По умолчанию дорогие нужна п о м о щ ь!

кто может напишите програмку на паскале)) спасибо)


Сессия. Результаты сессии, состоящей из трех экзаменов, для группы
из n студентов представлены матрицей K(n,3). Оценка ставится по четырехбалльной
системе; неявка обозначается единицей. Подсчитать количество неявок, неудовлетворительных,
удовлетворительных, хороших и отличных оценок по каждому экзамену.
dashaha вне форума
Старый 12.06.2012, 15:45   #2
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

Цитата:
Оценка ставится по четырехбалльной системе; неявка обозначается единицей
Цитата:
количество неявок, неудовлетворительных, удовлетворительных, хороших и отличных оценок
Ни чего странного не видете?

Ладно вот решил если всё-таки 4-бальная система
Код:
const
        SIZE = 1000;
type
        Arr = array [1..SIZE,1..3] of Integer;

procedure Marks (const a : Arr; n : Integer; p : Integer);

var
        i, wtmk, nor, gd, ext : Integer;

begin
        wtmk := 0; // WithOutMark
        nor := 0; // Normal
        gd := 0; // Good
        ext := 0; //Exctellent

        for i := 1 to n do
                case a[i, p] of
                        1 : Inc (wtmk);
                        2 : Inc (nor);
                        3 : Inc (gd);
                        4 : Inc (ext);
                end;

        WriteLn ('Экзамен № ', p);
        WriteLn ('1 - ', wtmk);
        WriteLn ('2 - ', nor);
        WriteLn ('3 - ', gd);
        WriteLn ('4 - ', ext);
end;

var
        a : Arr;
        n, i : Integer;

begin
        ReadLn (n);

        for i := 1 to n do
                ReadLn (a[i, 1], a[i, 2], a[i, 3]);

        Marks (a, n, 1);
        Marks (a, n, 2);
        Marks (a, n, 3);
end.

Последний раз редактировалось Poma][a; 12.06.2012 в 16:01.
Poma][a вне форума
Старый 12.06.2012, 16:43   #3
dashaha
Заблокирован
 
Регистрация: 12.06.2012
Сообщений: 2
По умолчанию

спасибо большое)
dashaha вне форума
Старый 12.06.2012, 16:54   #4
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Цитата:
Ни чего странного не видете?
А что странного? Здесь просто неявка не считается за оценку и всё.
Хотя неявка равносильна неудовлетворительной оценке (во всяком случае, так было у нас в институте).
Вадим Мошев вне форума
Старый 12.06.2012, 17:17   #5
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

Цитата:
Здесь просто неявка не считается за оценку и всё.
Вот это и ожидалось услышать от ТС.
Цитата:
Хотя неявка равносильна неудовлетворительной оценке
А здесь неявка = 1
Poma][a вне форума
Старый 12.06.2012, 17:37   #6
ACE Valery
Сама себе режиссер
Старожил
 
Аватар для ACE Valery
 
Регистрация: 27.04.2007
Сообщений: 3,365
По умолчанию

dashaha, я вот чего-то не пойму: вы читать умеете?
Кросспостинг запрещен.
Название тем не соответствует правилам.
Клоноводство запрещено.
Все ваши темы с подобными названиями будут удаляться. А ваши аккаунты, создающие подобные темы - баниться.

Всем рыцарям, которые хотят помочь - просьба не обижаться, ибо темы я буду удалять вместе с вашими ответами. Девушка обнаглела вкрай - 20 тем с неадекватными названиями и кросспостингом.
Если я вас напрягаю или раздражаю, вы всегда можете забиться в угол и поплакать
ACE Valery вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дорогие формучане! 008 Помощь студентам 0 04.12.2011 21:11
Дорогие формучане! 008 Помощь студентам 0 19.11.2011 14:50
Дорогие друзья spartan92 Общие вопросы Delphi 1 01.05.2011 11:55