cpp-workShop

جلسه دوم :

1- برنامه ای بنویسید که میزان مسافت پیموده شده یک راننده را به کیلومتر و میزان مصرف بنزین خودرو را به لیتر بگیرد. الف )آنگاه رده اتومبیل را برحسب درصد های زیر بیان کند : • اگر کمتر از 8 درصد : رده A • اگر بین 8و 10 درصد : رده B • اگر بین 10 تا 20 درصد : رده C • اگر بیشتر از 20 درصد : رده D

ب) برای خودرو های رده A به اندازه 3 برابر و برای رده B به اندازه دو برابر مصرف به کارت سوخت اضافه می شود. پیغام مناسب به کاربر نمایش داده شود. مثال :250 کیلومتر 50 لیتر : میزان مصرف خودرو 20لیتر در هر 100 کیلومتر است و رده cاست .(calculateFuelConsumption.cpp)

2- برنامه ای بنویسید که حقوق ناخالص کارمندان یک شرکت را تعیین کند . این شرکت برای 40 ساعت اول بر مبنای ساعات کار معمول و برای هر ساعت اضافه کار یک و نیم برابر زمان کارکرد حقوق میدهد. الف ) ابتدا تعداد ساعات کارکرد یک کارمند در هر هفته و مبلغ دریافتی به ازاء هر ساعت را از کاربر بگیرید سپس حقوق کارمند را در یک ماه محاسبه نمایید ب) در مرحله بعد میزان مالیات بر حقوق را محاسبه نماید: o اگر از 4 میلیون کمتر باشد معاف از مالیات o اگر بین 4 تا 8 میلیون باشد مالیات 10 درصد مقدار بیشتر از 4 میلیون مالیات = %10 × (40,000,000 – مبلغ حقوق و مزایا ) o اگر بیشتر از 8 میلیون باشد : مالیات = 10%×(40,000,000–80,000,000) + 15%×(80,000,000– حقوق و مزایا) (calculateSalary.cpp)


جلسه سوم :

1- برنامه ای بنویسید که یک عدد را از کاربر بگیرد و مربعی تو خالی به همان اضلاع با علامت * چاپ نماید (printSquare.cpp)

2- برنامه ای بنویسید که یک مثلث قایم الزاویه با ضلع ورودی کاربر را چاپ نماید (printTriangle_1.cpp , printTriangle_2.cpp , printTriangle_3.cpp)

3- برنامه ای بنویسید که یک عدد صحیح را از کاربر بگیرد و فاکتوریل آن را محاسبه نماید.
N! = n*(n-1)(n-2)….21 0! =1 (factorial.cpp)


جلسه چهارم 1- برنامه ای بنویسید که xو yرا از کاربر بگیرید سپس xبه توانy را محاسبه نماید. (7-power.cpp) 2-برنامه ای بنویسید که الگوی زیر را چاپ نماید printPattern.cpp در چهار سطر هر سطر 5 ستاره چاپ کند در ردیف های زوج اول خطا یک فضای خالی چاپ نماید.