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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.03.2009, 11:19   #1
Julia86
Новичок
Джуниор
 
Регистрация: 08.03.2009
Сообщений: 1
По умолчанию Задача на Паскаль

Здравствуйте!Пишу честно:нужен код программы, потому что Паскаль-темный лес. Сделайте подарок на 8 марта,пожалуйста Заранее спасибо всем

Игра в слова.Программа выбирает слово и рисует на экране столько прочерков, сколько букв в этом слове. Отгадать какое слово задумано.В каждый ход играющий указывает одну букву.Если названа буква, входящая в состав слова, то она подставляется вместо соответствующего прочерка.В противном случае играющий теряет одно очко. На начало момента игры у играющего 15 очков.
Julia86 вне форума Ответить с цитированием
Старый 08.03.2009, 11:44   #2
KingOfNothing
Пользователь
 
Регистрация: 06.02.2009
Сообщений: 89
По умолчанию

Вот
Код:
program Project2;

uses
  SysUtils;
var points, i:integer;
word:string;
selected:set of char;
ch:char;
flag:boolean;
begin
points:=15;
word:='this_is_the_word';
selected:=[];
while (points>0) do
begin
    for i:=1 to length(word) do
      if word[i] in selected then
        write(word[i])
      else
        write('-');
    writeln('');
    writeln('Enter letter');
    readln(ch);
    flag:=false;
    for i:=1 to length(word) do
      if word[i]=ch then flag:=true;

    if flag=false then
      begin
        points:=points-1;
        writeln('Wrong. Your points = ', points);
      end
      else
      begin
        writeln('Correct. Your points = ', points);
        selected:=selected+[ch]
      end;
end;
end.
Если вдруг захотите сказать мне спасибо - воспользуйтесь кнопкой "Добавить отзыв"

Последний раз редактировалось KingOfNothing; 08.03.2009 в 11:50.
KingOfNothing вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Паскаль-задача Baby33 Паскаль, Turbo Pascal, PascalABC.NET 1 27.01.2009 14:40
Задача на Паскаль n1ce > Kuzia Паскаль, Turbo Pascal, PascalABC.NET 3 26.01.2009 18:01
Задача по паскаль. aleksandr_dss Помощь студентам 1 31.12.2008 00:09
ПАСКАЛЬ задача gotex Помощь студентам 3 04.06.2008 21:08