|
Главная | Правила | Регистрация | Дневники | Справка | Пользователи | Календарь | Поиск | Сообщения за день | Все разделы прочитаны |
|
Опции темы | Опции просмотра |
10.03.2011, 23:56 | #11 (permalink) |
一步一步地会到目的
Регистрация: 09.05.2009
Адрес: Черноземье
Сообщений: 10,939
Записей в дневнике: 10
Сказал(а) спасибо: 140
Поблагодарили 80 раз(а) в 33 сообщениях
Репутация: 28362
|
|
10.03.2011, 23:56 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Возможно, что данные темы уже обсуждаются Помогите решить задачи на C++ Помогите решить задачи на C++ Помогите решить две задачи в С++ Помогите решить три задачи на С++ Помогите решить задачи на Паскале Помогите решить задачи на С++ |
11.03.2011, 10:13 | #13 (permalink) |
一步一步地会到目的
Регистрация: 09.05.2009
Адрес: Черноземье
Сообщений: 10,939
Записей в дневнике: 10
Сказал(а) спасибо: 140
Поблагодарили 80 раз(а) в 33 сообщениях
Репутация: 28362
|
Так и я изначально предложил вариант с кейсом, только более соответствующий заданию, чем ваш - вы работаете с цифрами вместо букв. В этом единственная загвоздка
|
11.03.2011, 10:26 | #14 (permalink) |
Специалист
Регистрация: 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. |
16.04.2011, 21:35 | #15 (permalink) | ||
Новичок
Регистрация: 16.04.2011
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Помогите, пожалуйста, с задачей!!!:
Сформировать массивы S1 и S2 вещественного типа, размерностью 10 и 14 соответственно и сохранить значения этих элементов в файлах. Считать данные из файлов, отсортировать по возрастанию.
|
||
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
Опции темы | |
Опции просмотра | |
|
|