سلام دوستان عزیز
این تمرینات برنامه نویسی زبان C هست که استادمون در طول ترم دادن و ما حل کردیم ولی متاسفانه وقتی کامپایلشون میکنم ERROR میدن
لطفا در صورت توانایی پاسخ صحیح شون طوری که تو کامپایلشون دیگه ERROR نده رو برام بذارین
با تشکر
1 ) برنامه ای بنویسید که 100 عدد از کاربر گرفته و از بین آنها اعدادی را که تنها یکبار توسط کاربر وارد شده اند را چاپ نمایند برنامه از سه تابع تشکیل شود به طوریکه
تابع 1:inputdata : دریافت اعداد از کاربر
تابع 2 :printdata : چاپ داده ها
تابع 3:main : تابع اصلی برنامه که توابع 1و 2 را فراخوانی میکند
نکته : آرایه ها و متغییرها را به صورت سراسری تعریف نکنید
2 ) برنامه ای بنویسید که 50 عدد را ازکاربر گرفته و سپس این اعداد را از بزرگ به کوچک مرتب کرده و چاپ نماید برنامه از چهار تابع تشکیل شود به طوریکه :
تابع 1: inputdata : دریافت اعداد از کاربر
تابع 2:printtofile : مرتب سازی داده ها
تابع 3: printdata : چاپ داده ها
تابع 4:تابع اصلی برنامه که توابع 1و2و3 را فراخوانی میکند
نکته : آرایه ها و متغییرها را به صورت سراسری تعریف نکنید
3 ) برنامه ای بنویسید که یک فایل txt موجود را باز کرده و محتویات آن را چاپ نماید
4 ) برنامه ای بنویسید که یک فایل txt موجود را باز کرده و تعداد کارکترهای موجود در آن را چاپ کند
5 ) برنامه ای بنویسید که یک فایل txt موجود را باز کرده و محتویات آن را در فایل دیگری بنویسد ( به عبارتی یک کپی از آن فایل بسازد)
6) تابعی بنویسید که ورودی های آن یک عدد و یک کاراکتر باشد و با توجه به آنها شکل متناظر را (همانند دو مثال زیر) در یک فایل txt چاپ نماید سپس این تابع را در یک برنامه بکار ببرید
ورودی ها :3 و @ ورودی ها :4و $ 
@@@
@@@
$$$$
$$$$
$$$$
7) برنامه ای بنویسید که مجموع اعداد فرد کوچکتر از 100 را محاسبه و چاپ نماید ( با هر سه نوع ساختار تکرار بنویسید)
8) برنامه ای بنویسد که خروجی های زیر را تولید کند ( برای هرکدام یک برنامه ی جدا )
A * ********** ** ********* ** *** ******** **** ******* ***** ****** ****** ***** ******* **** ******** *** ********* ** ** * 
9) برنامه ای بنویسید که عدد N را دریافت کرده وسپس N عدد را یکی یکی دریافت کرده و میانگین و نیز تعداد ارقام زوج و فرد را محاسبه کند
10) برنامه ای بنویسید که شروع به گرفتن عددهایی از نوع صحیح از کاربر نماید و این کار را تا دریافت عدد 1- ادامه دهد
11) برنامه ای بنویسید که همانند تمرین پیش اعدادی را از کاربر گرفته و پس از دریافت 1- , مینیمم اعداد دریافتی را چاپ نماید
12) برنامه ای بنویسید که شروع به گرفتن کاراکترهایی از کاربر نماید و این کار را تا دریافت کاراکتر 'z' ادامه دهد
13) نحوه ی تبدیل یک حلقه ی While به do…While و بلعکس را توضیح دهد
14) برنامه ای بنویسید که دنباله ی زیر ( دنباله ی فیبوناتچی ) را تا N جمله نمایش دهد ( N را از ورودی دریافت کند )
...,1,1,2,3,5,8
17) برنامه ای بنویسد که تمام اعداد اول کوچکتر از M را چاپ کند15) برنامه ای بنویسید که عددی طبیعی دریافت کرده و تعداد ارقام آن را چاپ نماید
16) برنامه ای بنویسید که بزرگترین عدد 5 رقمی قابل تقسیم بر مجموع ارقام خود را چاپ کند
19) برنامه ای بنویسید که سری زیر را به ازای X و N ای که دریافت میشود حساب کند18) برنامه ای بنویسید که عددی در مبنای دو را گرفته و معادل آن را در مبنای 10 نمایش دهد
20 ) برنامه ای بنویسید که سری زیر را به ازای X و N ای که دریافت میشود تا N جمله حساب کند
21) تابعی بنویسید که سری زیر را به ازای N و X ای که به عنوان ورودی تابع دریافت میشود حساب کند برای محاسبه ی فاکتوریل نیز یک تابع مجزا بنویسید و در انتها این توابع را در یک برنامه ای که N و X را از کاربر دریافت میدارد


 
            
            
 
             
	
 کمک برای حل تمرینات برنامه نویسی
 کمک برای حل تمرینات برنامه نویسی
                
 
                    
                    
                    
                         پاسخ با نقل قول
  پاسخ با نقل قول
 
             
	

 
            .gif) 
	

 
            
 
             نوشته اصلی توسط soham 313
 نوشته اصلی توسط soham 313
					
 
                        
 
             
            .gif) 
	

 
            
.gif) 
	


 
			

علاقه مندی ها (Bookmarks)