Помогите решить задачи на Паскаль
помогите решить задачи на паскаль
вот эти 2 задачи 1) Составьте программу, которая запрашивает название шахматной фигуры (один из сим-волов: 'п' — пешка, 'с' — слон, 'л' — ладья, 'ф' — ферзь, 'к' — конь) и её цвет ('б' — белый или 'ч' — чёрный) и выдаёт её полное название. (так должна работать) Введите название и цвет фигуры: сч 2)Это чёрный слон Составьте программу по следующему сценарию: на экране нарисован домик. При на-жатии клавиши <н> (ночь) в окне загорается свет, при нажатии клавиши <д> (день) свет в окне гаснет. помогите кто может сам паскале сильно туплю:( |
Ничего сложного. В первой задаче берете первый символ, и оператором case определяете фигуру, затем по второму символу так же определяете цвет. Конкатенируем строки и выводим ответ.
Во второй - домик рисуется псевдографикой (символами) или графикой - линиями, окружностями, прямоугольниками? |
Цитата:
|
Канвасом на форме домики и чёрте что ещё можно нарисовать..
|
эм по моему в борланд паскале нету канваса... в ABC не знаю.
|
Цитата:
|
прошу вас всех помочь мне пока что,
в 1 задаче объясните немного подробно очень я его плохо понимаю (этот паскаль) |
лепишь на форму Эдит, Лэйбл, Баттон, по нажатии кнопки пишешь код:
Код:
if Edit1.Text='пч' then Label1.Caption:='Пешка чёрная'; |
Цитата:
Код:
var s,res:string; 1) Я сразу говорил, что case надо использовать с символом строки, а не со всей строкой. 2) с чего вы взяли, что нужна программа в делфи? Автор трижды сказал о паскале, а затем в теме это повторили еще несколько раз. |
Да уж, я так сразу додуматься даже не могу буковки с буковками сложить :tehnari_ru_121:
На ABC пишу возможный вариант: Код:
var |
Часовой пояс GMT +4, время: 13:20. |
Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.