Module: (C++) متغیرها. فرمت های خروجی


Problem

3/7

وارد کردن مقادیر متغیر

Theory Click to read/hide

وارد کردن مقادیر متغیر

برای اینکه کاربر بتواند خودش مقدار متغیر را تنظیم کند، لازم است که بتواند مقادیر را از صفحه کلید وارد کند. 
عبارت input به صورت زیر نوشته می شود: cin>> آ؛ پس از این عبارت، داده های وارد شده از صفحه کلید در یک متغیر خاص ذخیره می شود.
همچنین می توانید چندین عبارت cin را در یک عبارت ترکیب کنید.

به عنوان مثال، ورودی: cin>> آ؛ cin>> b; کارهای مشابه نوشتن را انجام می دهد: cin>> a>> b; یعنی اولین داده وارد شده در متغیر a و دومی در متغیر b وارد می شود.
 
***مواد عمیق***
برای وارد کردن داده ها از صفحه کلید به زبان C از عملگر ورودی استفاده می شود که به طور کلی ساختار زیر را دارد: scanf("فرمت ورودی"، <آدرس های متغیر>);

قالب ورودی – یک رشته نقل قول است که یک یا چند مشخص کننده قالب را فهرست می کند.

به عنوان مثال، رایج ترین موارد استفاده شده: <پیش> %d - ورودی عدد صحیح (متغیر نوع int <پیش> %f - وارد کردن یک عدد واقعی (متغیر نوع float< / پیش> <پیش> %c - وارد کردن یک نویسه واحد (متغیر از نوع char). مثلا: scanf("%d%d"، &a، &b); این عملگر مقادیر دو متغیر عدد صحیح را از صفحه کلید درخواست می کند. اولین عدد وارد شده از صفحه کلید به متغیر  a و عدد دوم در متغیر  b می رود.
 
بعد از فرمت ورودی، نام متغیرها با کاما از هم جدا شده و با نماد آدرس (&)، که مقادیر وارد شده باید در آنجا ذخیره شوند، فهرست می شوند. مقادیر متغیر همیشه با مشخص کردن آدرس این متغیر وارد می شوند. بنابراین، قبل از نام متغیر، باید یک علامت آمپرسند قرار دهید: &a - آدرس متغیر a.
باید به خاطر بسپارید!
تعداد قالب‌های ورودی  و تعداد متغیرها باید مطابقت داشته باشند!
 

Problem

Rabbit Clover شروع به مطالعه اپراتور ورودی کرد تا برنامه های او جهانی تر شوند و روی مجموعه های مختلف مقادیر کار کنند.
او می خواهد  شش متغیر را تایپ کند و آنها را روی صفحه چاپ کند تا مطمئن شود به متغیرهای مناسب برخورد می کنند. اما او در برنامه اشتباهاتی داشت.
به او کمک کنید تا آنها را برطرف کند.

1. در خط پنجم و ششم، خطاهای نوشتن عبارات ورودی را تصحیح کنید تا مقادیر متغیرهای مشخص شده در خط وارد شود، & nbsp; با استفاده از یک دستور cin  در هر خط.
2. در خط هفتم، عبارت ورودی خود را بنویسید که مقادیر دو متغیر e و f را وارد می کند. از یک دستور ورودی استفاده کنید.
3. در خط هشتم یک عملگر برای نمایش مقادیر تمام متغیرها بر روی صفحه نمایش به ترتیب حروف الفبا با فاصله بنویسید.