با سلام من مي خواستم ببينم در زبان پاسكال با چه دستوري مي توانيم كاركتر n ام را خواند ؟؟؟؟
مثلا در رشته MASOOD بتونه كاركتر سوم از سمت چپ رو جدا كنه يعني مقدار S رو خروجي كند ؟؟؟
با تشكر از همگي .
Printable View
با سلام من مي خواستم ببينم در زبان پاسكال با چه دستوري مي توانيم كاركتر n ام را خواند ؟؟؟؟
مثلا در رشته MASOOD بتونه كاركتر سوم از سمت چپ رو جدا كنه يعني مقدار S رو خروجي كند ؟؟؟
با تشكر از همگي .
باید از تابع Copy استفاده کنید. پارامتر اول را MASOOD وارد کنید.پارامتر دوم هم 3 . و پارامتر سوم را 1 وارد کنید.
با تشکر از جناب *batman* میتوانید این کار را انجام دهید:نقل قول:
[s[n
که s اسم رشته شماست و n کاراکتر nام. میتونید مثلا یک کاراکتر رو مساوی این عبارت قرار دهید.
کد:var
s : string;
c : char;
begin
s := 'masoud';
c := s[3];
write(c);
end.
ممنون از كمكتون