برنامهای بنویسید که ۴ عدد از ورودی بگیرد و حاصل جمع، میانگین، حاصل ضرب، عضو بیشینه و عضو کمینه را در خروجی چاپ کند.
در هر یک از چهار خط ورودی یک عدد صحیح آمده است که قدر مطلق هیچ یک از آن ها از ۱۰۰۰ بیشتر نیست.
خروجی پنج خط است که به ترتیب مجموع اعداد، میانگین، ضرب، بیشینه و کمینهی باید در آنها چاپ شوند. نحوهی خروجی دادن به این صورت است که مانند نمونهی پایین باید اول نام خروجی مورد نظر سپس یک فاصله، دونقطه، فاصلهی مجدد و در آخر عدد مورد نظر با دقیقا ۶ رقم اعشار چاپ شود.
برای مشخص کردن اینکه یک فرد اضافه وزن دارد یا خیر از یک مقیاس به نام استفاده میشود. این مقیاس از طریق رابطه زیر محاسبه میشود و طبق جدول زیر ارزشگذاری میگردد:
برنامهای بنویسید که با گرفتن وزن برحسب کیلوگرم و قد برحسب متر به ترتیب مقدار کاربر را محاسبه کند و آن را تا دو رقم اعشار چاپ کند و با توجه به بازهی قرار گرفتن عدد محاسبه شده و جدول زیر پیغام مناسب در رابطه با تناسب اندام کاربر بدهد.
در خط اول ورودی عدد طبیعی آمدهاست که نشاندهندهی وزن فرد میباشد.
در خط دوم ورودی عدد حقیقی با حداکثر دو رقم اعشار آمدهاست که نشان دهندهی قد فرد است.
در خط اول خروجی باید یک عدد که نشان دهنده فرد است، با دقیقا دو رقم اعشار چاپ شود.سپس در خط دوم باید پیغام مناسب در رابطه با تناسب اندام کاربر چاپ شود.
برنامهای بنویسید که در هر مرحله یک عدد را از ورودی دریافت کند و تا زمانی که رقم صفر وارد نشده به کار خود ادامه دهد. پس از وارد شده رقم صفر این برنامه باید اعداد وارد شده را به صورت برعکس ترتیب وارد شدن چاپ نماید.
نحوه ورودی دادن این گونه است که در هر خط یک عدد وارد میشود. تعداد اعداد در ورودی کمتر از ۱۰۰۰ است. تضمین میشود که تنها یک بار عدد ۰ در انتهای ورودی ظاهر شود و دیگر اعداد در ورودی، اعداد طبیعی حداکثر ۱۰۰۰ باشند.
در خروجی باید در هر خط یک عدد چاپ شود.
برنامهای بنویسید که ۲ عدد ۳ رقمی را به صورت برعکس مقایسه کند. به این صورت که ارزش یکان هر عدد بیش دهگان و ارزش دهگان بیش از صدگان است. بطور مثال:
در خط اول عدد اول و در خط بعدی عدد دوم وارد میشود. اعداد ورودی مثبت و سهرقمی هستند.
عددی که به صورت برعکس کوچکتر بوده باید در سمت چپ قرار بگیرد و بعد علامت کوچکتری و بعد عدد دیگر باید قرار بگیرد، مگر اینکه دو عدد در حالت برعکس برابر باشند که در آن صورت بین اینها یک علامت مساوی قرار میدهیم(باید همه اجزا با ازهم جدا شوند.)
بازی به این صورت است که از یک جدول ساخته شده است که بعضی از خانههای آن بمب هستند و سایر خانهها تعداد بمبهایی را که در ۸ خانه مجاور آنها قرار دارد، نشانمیدهند. در این سوال خانههای حاوی بمب به شما داده میشود و برنامهی شما باید جدول را چاپ کند.
در خط اول ورودی دو عدد و داده میشود که به ترتیب نشان دهندهی تعداد سطر و ستونهای جدول است. سپس در خط بعد یک عدد که تعداد بمبهای واقع در جدول را نشان میدهد. در نهایت در هر یک از خط بعدی در هر خط یک زوج عدد که مکان بمبها را نشان میدهند به عنوان ورودی به برنامه داده میشوند. در هر زوج ابتدا شماره سطر و سپس ستون مربوطه نمایش داده میشود؛ جدول را طوری فرض کنید که ستونهای آن از چپ به راست با اعداد ۱ تا و سطرهای آن از بالا به پایین با اعداد طبیعی ۱ تا شمارهگذاری شدهاند.
برنامه باید در خروجی یک جدول را چاپ کند. به این صورت که به ازای بمبها نماد *
و برای سایر خانههای جدول نیز عدد متناظر با آن را چاپ کنید. بین هر دو عنصر متوالی در یک سطر، یک فاصله () چاپکنید که آنها را از هم جدا کند.