Module: (C ++) أرقام حقيقية


Problem

4/10

مدخلات ومخرجات الأعداد الحقيقية

Theory Click to read/hide

أدخل يمكنك إدخال العديد من المتغيرات الحقيقية من دفق الإدخال وكتابتها إلى المتغيرات بالطريقة القياسية: تعويم س ، ص ؛ سينما & GT ؛ & GT. x & gt؛ & gt؛ ذ ؛ يدخل الرقم الأول في المتغير x ، بينما يدخل الرقم الثاني في المتغير y .



خاتمة عند عرض الأرقام الحقيقية ، يتم عرض المنازل العشرية 6 افتراضيًا ، مع تحديد التنسيق العلمي أو النقطة الثابتة تلقائيًا.
يمكن تخصيص تنسيق الإخراج. لهذا الغرض ، يتم استخدام مكتبة إضافية iomanip - معالجات تتحكم في الإخراج.
للإخراج بتنسيق النقطة الثابتة ، يتم استخدام معالج & nbsp؛ ثابت ، للتنسيق العلمي - علمي . ثم تحتاج إلى تحديد عدد الأرقام في الجزء الكسري باستخدام مناور & nbsp؛ setprecision () . & nbsp؛ باستخدام & nbsp؛ setw () مناور ، يمكنك تعيين إجمالي عدد المناصب المخصصة لإخراج الرقم.

نبسب ؛
مثال تعويم س = 1.0 / 6 ؛ كوت & lt؛ & lt؛ ثابت & lt؛ & lt؛ setprecision (9) ؛ // ضبط لعرض 9 أرقام في الجزء الكسري كوت & lt؛ & lt؛ تعيين (12) العلامة & lt؛ & lt؛ العاشر ؛
ستظهر الشاشة <قبل> _0.166666672
يمكن كتابة جميع الأوامر في سطر واحد: <قبل> كوت & lt؛ & lt؛ ثابت & lt؛ & lt؛ setprecision (9) العلامة & lt؛ & lt؛ تعيين (12) العلامة & lt؛ & lt؛ x ؛

Problem

أكمل المهام بالترتيب: & nbsp؛
1. في السطر الثامن ، قم بتنسيق إخراج المتغير y & nbsp ؛ بتنسيق النقطة الثابتة ، مع عدد الأحرف في الجزء الكسري افتراضيًا ؛
2. في السطر التاسع ، قم بتنسيق إخراج المتغير y & nbsp ؛ بتنسيق النقطة الثابتة بحيث يتم عرض الرقم بالكامل في 10 مواضع ، مع 4 أحرف للجزء الكسري ؛
3. في السطر العاشر & nbsp ؛ نمط إخراج المتغير y & nbsp ؛ بحيث يتم عرض الرقم بصيغة علمية بثلاثة أرقام في الجزء الكسري.
يجب أن ينتج كل بيان إخراج رقمًا من سطر جديد.