إدخال قيم متغيرة
إدخال قيم متغيرة h4>
لكي يتمكن المستخدم من ضبط قيمة المتغير بنفسه ، من الضروري أن يكون قادرًا على إدخال القيم من لوحة المفاتيح. & nbsp؛
بيان الإدخال مكتوب على النحو التالي:
سينما & GT ؛ & GT. أ؛
بعد هذا البيان ، يتم تخزين البيانات المدخلة من لوحة المفاتيح في متغير معين.
يمكنك أيضًا دمج العديد من عبارات cin
في واحدة.
على سبيل المثال ، الإدخال:
سينما & GT ؛ & GT. أ؛
سينما & GT ؛ & GT. ب ؛ pre>
يؤدي نفس الإجراءات مثل الكتابة:
سينما & GT ؛ & GT. أ & GT ؛ & GT. ب ؛ pre>
أي ، يتم إدخال البيانات الأولى المدخلة في المتغير a
، والثاني في المتغير b
.
نبسب ؛
*** مادة متعمقة ***
لإدخال البيانات من لوحة المفاتيح بلغة C ، يتم استخدام عامل الإدخال ، والذي يحتوي بشكل عام على الهيكل التالي:
scanf ("تنسيق الإدخال"، & lt؛ متغير العناوين & gt؛)؛
تنسيق الإدخال & ndash؛ هي سلسلة مقتبسة تسرد محدد تنسيق واحد أو أكثر. p>
على سبيل المثال ، الأكثر استخدامًا:
<قبل>
٪ d
- إدخال عدد صحيح (متغير نوع int
) ؛ pre >
<قبل>
٪ f
- إدخال رقم حقيقي (متغير نوع عائم code>) ؛ span> < / قبل>
<قبل>
٪ c
- إدخال حرف واحد (متغير من النوع char
). قبل>
على سبيل المثال:
scanf ("٪ d٪ d" ، & أمبير ؛ أ ، & أمبير ؛ ب) ؛
يطلب هذا المشغل قيم متغيرين صحيحين من لوحة المفاتيح. سيتم إدخال الرقم الأول الذي يتم إدخاله من لوحة المفاتيح في المتغير & nbsp؛ a
، والثاني في المتغير & nbsp؛ b
.
نبسب ؛
بعد تنسيق الإدخال ، يتم سرد أسماء المتغيرات ، مفصولة بفواصل ، مع رمز العنوان ( & amp؛
) ، حيث يجب تخزين القيم المدخلة. يتم إدخال القيم المتغيرة دائمًا عن طريق تحديد عنوان هذا المتغير. لذلك ، قبل اسم المتغير ، يجب عليك وضع علامة العطف: & amp؛ a
- & nbsp؛ عنوان المتغير a
.
بحاجة إلى التذكر! h5>
يجب أن يتطابق عدد تنسيقات الإدخال وعدد المتغيرات!
نبسب ؛
Problem
بدأ Rabbit Clover في دراسة عامل الإدخال حتى تصبح برامجه أكثر عالمية وتعمل على مجموعات مختلفة من القيم.
يريد كتابة & nbsp؛ ستة متغيرات وطباعتها على الشاشة للتأكد من وصولها إلى المتغيرات الصحيحة. لكنه ارتكب بعض الأخطاء في البرنامج.
ساعده في إصلاحها.
1. في السطر الخامس والسادس ، قم بتصحيح الأخطاء في كتابة عبارات الإدخال بحيث يتم إدخال قيم المتغيرات المحددة في السطر ، & nbsp؛ باستخدام أمر واحد من نوع cin & nbsp؛
في كل سطر.
2. في السطر السابع ، اكتب عبارة الإدخال الخاصة بك والتي تُدخل قيمًا للمتغيرين e
و f
. استخدم أمر إدخال واحد.
3. في السطر الثامن ، اكتب عامل تشغيل لعرض قيم جميع المتغيرات على الشاشة بترتيب أبجدي ، مفصولة بمسافة.