Problem

7 /13


ارجاع به نمادها

Theory Click to read/hide

ارجاع به شاخص های ردیف
هر کاراکتر یک رشته دارای شماره مخصوص به خود است (به نام index) و نمایه سازی در زبان برنامه نویسی پاسکال از یک شروع می شود. یعنی کاراکتر اول دارای شاخص 1، کاراکتر دوم دارای شاخص 2 و ... است.
کاراکترهای رشته را می توان با نمایه هایی که در کروشه های مربع نشان داده شده اند دسترسی داشت.
s[i]  
مثال 
<بدن>
رشته S H e l l o
شاخص S[1] S[2] S[3] S[4] S[5]

P.S. بسیاری از روش های رشته ای در PascalABC.NET فرض می کنند که رشته ها از صفر ایندکس می شوند. ما در حال حاضر از روش های رشته ای که با شاخص های مبتنی بر صفر کار می کنند استفاده نخواهیم کرد. جایگزین‌های معادلی برای این توابع با توابع خارجی وجود دارد که فرض می‌کنند ردیف‌ها از 1 ایندکس شده‌اند. 
 

Problem

برنامه دو خط را به عنوان ورودی دریافت می کند:
خط اول کلمه s;
را مشخص می کند در دوم - سه عدد صحیح a، b، c (هر عدد در محدوده [1؛ طول(ها)] است] < /code>)

یک کلمه جدید روی صفحه چاپ کنید که توسط کاراکترهای موجود در مکان‌های a، b، c (به ترتیب) تشکیل شده است.
 
نمونه‌ها
<سر> <بدن>
# ورودی خروجی
1 علوم کامپیوتر
3 4 5
قبل