Технический форум
Вернуться   Технический форум > Программирование > Форум программистов > Delphi, Kylix and Pascal


Закрытая тема
 
Опции темы Опции просмотра
Старый 10.03.2011, 23:56   #11 (permalink)
MrSTEP
一步一步地会到目的
 
Аватар для MrSTEP
 
Регистрация: 09.05.2009
Адрес: Черноземье
Сообщений: 10,939
Записей в дневнике: 10
Сказал(а) спасибо: 140
Поблагодарили 80 раз(а) в 33 сообщениях
Репутация: 28362
По умолчанию

А чем мой вариант не устроил?
MrSTEP вне форума  

Старый 10.03.2011, 23:56
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Возможно, что данные темы уже обсуждаются

Помогите решить задачи на C++
Помогите решить задачи на C++
Помогите решить две задачи в С++
Помогите решить три задачи на С++
Помогите решить задачи на Паскале
Помогите решить задачи на С++

Старый 11.03.2011, 00:18   #12 (permalink)
Хелен
Sparkling
 
Аватар для Хелен
 
Регистрация: 29.09.2010
Сообщений: 98
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 93
По умолчанию

Я предложила вариант с кейсом, он конечно более длинный, но возможный.
Хелен вне форума  
Старый 11.03.2011, 10:13   #13 (permalink)
MrSTEP
一步一步地会到目的
 
Аватар для MrSTEP
 
Регистрация: 09.05.2009
Адрес: Черноземье
Сообщений: 10,939
Записей в дневнике: 10
Сказал(а) спасибо: 140
Поблагодарили 80 раз(а) в 33 сообщениях
Репутация: 28362
По умолчанию

Так и я изначально предложил вариант с кейсом, только более соответствующий заданию, чем ваш - вы работаете с цифрами вместо букв. В этом единственная загвоздка
MrSTEP вне форума  
Старый 11.03.2011, 10:26   #14 (permalink)
Vladimir_S
Специалист
 
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
По умолчанию

Ладно уж, нарисовал полное решение задачки, хоть терпеть не могу возиться с кириллицей:
Код:
VAR
 Code:String[2];
 Name:String;
 b:boolean;

Procedure No_figure;
begin
 WriteLn('Такой фигуры нет!');
 b:=false;
end;

BEGIN
 REPEAT
  Write('Введите название и цвет фигуры ("11" для выхода из программы): ');
  ReadLn(Code);
  b:=true;
  If Code<>'11' then
   begin
    Case Code[1] of
     'п': Case Code[2] of
           'б': Name:='белая пешка';
           'ч': Name:='черная пешка';
           else No_figure;
          end;
     'с': Case Code[2] of
           'б': Name:='белый слон';
           'ч': Name:='черный слон';
           else No_figure;
          end;
     'л': Case Code[2] of
           'б': Name:='белая ладья';
           'ч': Name:='черная ладья';
           else No_figure;
          end;
     'ф': Case Code[2] of
           'б': Name:='белый ферзь';
           'ч': Name:='черный ферзь';
          end;
     'к': Case Code[2] of
           'б': Name:='белый конь';
           'ч': Name:='черный конь';
           else No_figure;
          end;
     'К': Case Code[2] of
           'б': Name:='белый король';
           'ч': Name:='черный король';
           else No_figure;
          end;
      else No_figure;
    end;
    If b then WriteLn('Это '+Name);
   end;
 UNTIL Code='11';
END.
Vladimir_S вне форума  
Старый 16.04.2011, 21:35   #15 (permalink)
Deimos
Новичок
 
Регистрация: 16.04.2011
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Помогите, пожалуйста, с задачей!!!:

Сформировать массивы S1 и S2 вещественного типа, размерностью 10 и 14 соответственно и сохранить значения этих элементов в файлах. Считать данные из файлов, отсортировать по возрастанию.
Замечание:
Deimos - Вам объяснить популярно? Или сразу меры принимать? Хорошо, попробую.
1. Здесь не принято лезть в чужие темы со своими топиками. Тем более, не связанными с исходной темой.
2. Поэтому Ваш запрос был перенесен в специально созданную новую тему: Задача о двух массивах
3. Все вопросы и ответы - пожалуйста туда.
4. Эта тема ЗАКРЫТА.
5. При следующей попытке влезания в чужие темы будете наказаны.
Модератор.
Deimos вне форума  
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Закрытая тема

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 01:38.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.