Четверг, 09.01.2025
Pascal 4 All
[ · Новые сообщения · Участники · Правила форума · Поиск · RSS ]

 

  • Страница 1 из 1
  • 1
Модератор форума: Seqular, Pavel  

Помогите с решением задачи
BrutalДата: Пятница, 30.05.2008, 00:32 | Сообщение # 1
Новичок
Группа: Пользователи
Сообщений: 4
Репутация: 0
Замечания: 0%
Статус: Offline
Дано описание типов:
TYPE MAST=(PIKI,TREF,BUBN,CHER);
ZNACH=(K6,K7,K8,K9,K10,KVAL,KDAM,KKOR,KTUZ};
KARTA=RECORD
M:MAST;
Z:ZNACH; END;
Случайным образом выбирается К1-первая карта, К2-вторая кар¬та, КМ - козырная масть. Бьет ли К1 К2?

Добавлено (29.05.2008, 17:32)
---------------------------------------------
проблема в том, что не получается связать тип с рандомом, и затем с к1 и к2, помогите(объясните) пожалуйста как это можно сделать.

 
AlexanderДата: Пятница, 30.05.2008, 01:52 | Сообщение # 2
Всевышний
Группа: Модераторы
Сообщений: 475
Репутация: 16
Замечания: 0%
Статус: Offline
Quote
проблема в том, что не получается связать тип с рандомом

Например так:
Code
x:=random(3)
case x of
    0: k.mast:=(PIKI)
    ...
    3: k.mast:=(CHER)
end;

Сравнивать просто- если разные масти и к1 не козырь, то не бьёт. Если сли масти не совпали, то сравнивать по полю znach. А значение точно множеством задано? Это как-то совсем не логично, проще числовые значения дать от 6 до 14.


Скажем дружно- нафиг нужно!
 
BrutalДата: Пятница, 30.05.2008, 02:48 | Сообщение # 3
Новичок
Группа: Пользователи
Сообщений: 4
Репутация: 0
Замечания: 0%
Статус: Offline
Quote (Alexander)
А значение точно множеством задано? Это как-то совсем не логично, проще числовые значения дать от 6 до 14.

да, я согласен с твоим мнением, но именно так оно и задано...
спасибо
тут ещё может быть дело в том, что эти задания наш препод составляла сама))) её сейчас нет, а другие преподы дают советы от которых никакого толку )
у кого ещё есть какие идеи, напишите пожалуйста


Сообщение отредактировал Brutal - Пятница, 30.05.2008, 04:25
 
pantera_83Дата: Среда, 11.06.2008, 05:20 | Сообщение # 4
Новичок
Группа: Пользователи
Сообщений: 2
Репутация: 0
Замечания: 0%
Статус: Offline
помогите решить задачку help help
1 МАССИВ ЗАПИСЕЙ на основе массива записей из 100 элементов создать базу данных для столовой: тип блюда, вес блюда, вес гарнира, добавки, цена. БД должна содержать меню со следующими пунктами: просмотр, справка, удаление информации, добавление информации, выход.Для каждого пункта меню должна быть разработана соответствующая процедура
2 ФАИЛ ЗАПИСЕЙ С ВЫВОДОМ В ВИДЕ ТАБЛИЦЫ И МЕНЮ преобразовать предыдущую программу для использования файла записей. Предусмотреть в программе вывод данных в виде таблицы на экран и в текстовый файл.
3 ДИНАМИЧЕСКИЕ ПЕРЕМЕННЫЕ преобразовать предыдущую программу таким образом , чтобы все промежуточные данные хранились в динамической памяти. В файлы должна быть записаны только исходные данные ( если они есть) и окончательные результаты.
4 ГРАФИКА И ЗВУК создать графическую заставку к базе данных. Обязательно предусмотреть движение объектов любым способом.
 
AlexanderДата: Среда, 11.06.2008, 06:18 | Сообщение # 5
Всевышний
Группа: Модераторы
Сообщений: 475
Репутация: 16
Замечания: 0%
Статус: Offline
Кода тут будет очень даже прилично, поэтому не стесняйтесь писать своё решение(я почему-то уверен, что до 4-ого пункта проблем не возникнет). Поэтому я абсолютно уверен, что решать за вас эту задачу никто из форумчан не станет. Задавайте более конкретные вопросы.

Скажем дружно- нафиг нужно!
 
pantera_83Дата: Четверг, 12.06.2008, 10:58 | Сообщение # 6
Новичок
Группа: Пользователи
Сообщений: 2
Репутация: 0
Замечания: 0%
Статус: Offline
спасибо.... еслибы понимала хоть что-нибудь в этом, к вам не обращалась..
 
  • Страница 1 из 1
  • 1
Поиск:

Copyright MyCorp © 2025
Используются технологии uCoz
javascript:;" rel="nofollow" onclick="loginPopupForm(); return false;