کمک برای حل تمرینات برنامه نویسی
سلام دوستان عزیز[golrooz]
این تمرینات برنامه نویسی زبان C هست که استادمون در طول ترم دادن و ما حل کردیم ولی متاسفانه وقتی کامپایلشون میکنم ERROR میدن
لطفا در صورت توانایی پاسخ صحیح شون طوری که تو کامپایلشون دیگه ERROR نده رو برام بذارین
با تشکر[golrooz]
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) برنامه ای بنویسد که خروجی های زیر را تولید کند ( برای هرکدام یک برنامه ی جدا )
D |
C |
B |
A |
* |
********** |
********** |
* |
** |
********* |
********* |
** |
*** |
******** |
******** |
*** |
**** |
******* |
******* |
**** |
***** |
****** |
****** |
***** |
****** |
***** |
***** |
****** |
******* |
**** |
**** |
******* |
******** |
*** |
*** |
******** |
********* |
** |
** |
********* |
|
* |
* |
**********
|
9) برنامه ای بنویسید که عدد N را دریافت کرده وسپس N عدد را یکی یکی دریافت کرده و میانگین و نیز تعداد ارقام زوج و فرد را محاسبه کند
10) برنامه ای بنویسید که شروع به گرفتن عددهایی از نوع صحیح از کاربر نماید و این کار را تا دریافت عدد 1- ادامه دهد
11) برنامه ای بنویسید که همانند تمرین پیش اعدادی را از کاربر گرفته و پس از دریافت 1- , مینیمم اعداد دریافتی را چاپ نماید
12) برنامه ای بنویسید که شروع به گرفتن کاراکترهایی از کاربر نماید و این کار را تا دریافت کاراکتر 'z' ادامه دهد
13) نحوه ی تبدیل یک حلقه ی While به do…While و بلعکس را توضیح دهد
14) برنامه ای بنویسید که دنباله ی زیر ( دنباله ی فیبوناتچی ) را تا N جمله نمایش دهد ( N را از ورودی دریافت کند )
...,1,1,2,3,5,8
15) برنامه ای بنویسید که عددی طبیعی دریافت کرده و تعداد ارقام آن را چاپ نماید
16) برنامه ای بنویسید که بزرگترین عدد 5 رقمی قابل تقسیم بر مجموع ارقام خود را چاپ کند
17) برنامه ای بنویسد که تمام اعداد اول کوچکتر از M را چاپ کند
18) برنامه ای بنویسید که عددی در مبنای دو را گرفته و معادل آن را در مبنای 10 نمایش دهد
19) برنامه ای بنویسید که سری زیر را به ازای X و N ای که دریافت میشود حساب کند
20 ) برنامه ای بنویسید که سری زیر را به ازای X و N ای که دریافت میشود تا N جمله حساب کند
21) تابعی بنویسید که سری زیر را به ازای N و X ای که به عنوان ورودی تابع دریافت میشود حساب کند برای محاسبه ی فاکتوریل نیز یک تابع مجزا بنویسید و در انتها این توابع را در یک برنامه ای که N و X را از کاربر دریافت میدارد
پاسخ : کمک برای حل تمرینات برنامه نویسی
پاسخ : کمک برای حل تمرینات برنامه نویسی
سلام دوستم اگه امکانش هست برنامه هاتو که نوشتی با ارورشونو واسم بفرست شاید بتونم کمکت بکنم.
پاسخ : کمک برای حل تمرینات برنامه نویسی
پاسخ : کمک برای حل تمرینات برنامه نویسی
نقل قول:
نوشته اصلی توسط
soham 313
سلام دوستان عزیز[golrooz]
این تمرینات برنامه نویسی زبان C هست که استادمون در طول ترم دادن و ما حل کردیم ولی متاسفانه وقتی کامپایلشون میکنم ERROR میدن
لطفا در صورت توانایی پاسخ صحیح شون طوری که تو کامپایلشون دیگه ERROR نده رو برام بذارین
با تشکر[golrooz]
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) برنامه ای بنویسد که خروجی های زیر را تولید کند ( برای هرکدام یک برنامه ی جدا )
D |
C |
B |
A |
* |
********** |
********** |
* |
** |
********* |
********* |
** |
*** |
******** |
******** |
*** |
**** |
******* |
******* |
**** |
***** |
****** |
****** |
***** |
****** |
***** |
***** |
****** |
******* |
**** |
**** |
******* |
******** |
*** |
*** |
******** |
********* |
** |
** |
********* |
|
* |
* |
**********
|
9) برنامه ای بنویسید که عدد N را دریافت کرده وسپس N عدد را یکی یکی دریافت کرده و میانگین و نیز تعداد ارقام زوج و فرد را محاسبه کند
10) برنامه ای بنویسید که شروع به گرفتن عددهایی از نوع صحیح از کاربر نماید و این کار را تا دریافت عدد 1- ادامه دهد
11) برنامه ای بنویسید که همانند تمرین پیش اعدادی را از کاربر گرفته و پس از دریافت 1- , مینیمم اعداد دریافتی را چاپ نماید
12) برنامه ای بنویسید که شروع به گرفتن کاراکترهایی از کاربر نماید و این کار را تا دریافت کاراکتر 'z' ادامه دهد
13) نحوه ی تبدیل یک حلقه ی While به do…While و بلعکس را توضیح دهد
14) برنامه ای بنویسید که دنباله ی زیر ( دنباله ی فیبوناتچی ) را تا N جمله نمایش دهد ( N را از ورودی دریافت کند )
...,1,1,2,3,5,8
15) برنامه ای بنویسید که عددی طبیعی دریافت کرده و تعداد ارقام آن را چاپ نماید
16) برنامه ای بنویسید که بزرگترین عدد 5 رقمی قابل تقسیم بر مجموع ارقام خود را چاپ کند
17) برنامه ای بنویسد که تمام اعداد اول کوچکتر از M را چاپ کند
18) برنامه ای بنویسید که عددی در مبنای دو را گرفته و معادل آن را در مبنای 10 نمایش دهد
19) برنامه ای بنویسید که سری زیر را به ازای X و N ای که دریافت میشود حساب کند
20 ) برنامه ای بنویسید که سری زیر را به ازای X و N ای که دریافت میشود تا N جمله حساب کند
21) تابعی بنویسید که سری زیر را به ازای N و X ای که به عنوان ورودی تابع دریافت میشود حساب کند برای محاسبه ی فاکتوریل نیز یک تابع مجزا بنویسید و در انتها این توابع را در یک برنامه ای که N و X را از کاربر دریافت میدارد
سلام
من بعضی از این برنامه هارو بلدمو میتونم بت جواب بدم ولی الان خیلی بدموقس امتحانا شروع شده و تازه باید برنامه یه بازیم بنویسم و به عنوان پروژه نهایی تحویل بدم
واسه کی میخوای؟
و اینکه کدوم دانشگاهید
اخه سطح سوالاش یه خورده بالاس واسه بچه های برق [soal]
پاسخ : کمک برای حل تمرینات برنامه نویسی
نقل قول:
نوشته اصلی توسط
soham 313
سلام دوستان عزیز[golrooz]
این تمرینات برنامه نویسی زبان C هست که استادمون در طول ترم دادن و ما حل کردیم ولی متاسفانه وقتی کامپایلشون میکنم ERROR میدن
لطفا در صورت توانایی پاسخ صحیح شون طوری که تو کامپایلشون دیگه ERROR نده رو برام بذارین
با تشکر[golrooz]
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) برنامه ای بنویسد که خروجی های زیر را تولید کند ( برای هرکدام یک برنامه ی جدا )
D |
C |
B |
A |
* |
********** |
********** |
* |
** |
********* |
********* |
** |
*** |
******** |
******** |
*** |
**** |
******* |
******* |
**** |
***** |
****** |
****** |
***** |
****** |
***** |
***** |
****** |
******* |
**** |
**** |
******* |
******** |
*** |
*** |
******** |
********* |
** |
** |
********* |
|
* |
* |
**********
|
9) برنامه ای بنویسید که عدد N را دریافت کرده وسپس N عدد را یکی یکی دریافت کرده و میانگین و نیز تعداد ارقام زوج و فرد را محاسبه کند
10) برنامه ای بنویسید که شروع به گرفتن عددهایی از نوع صحیح از کاربر نماید و این کار را تا دریافت عدد 1- ادامه دهد
11) برنامه ای بنویسید که همانند تمرین پیش اعدادی را از کاربر گرفته و پس از دریافت 1- , مینیمم اعداد دریافتی را چاپ نماید
12) برنامه ای بنویسید که شروع به گرفتن کاراکترهایی از کاربر نماید و این کار را تا دریافت کاراکتر 'z' ادامه دهد
13) نحوه ی تبدیل یک حلقه ی While به do…While و بلعکس را توضیح دهد
14) برنامه ای بنویسید که دنباله ی زیر ( دنباله ی فیبوناتچی ) را تا N جمله نمایش دهد ( N را از ورودی دریافت کند )
...,1,1,2,3,5,8
15) برنامه ای بنویسید که عددی طبیعی دریافت کرده و تعداد ارقام آن را چاپ نماید
16) برنامه ای بنویسید که بزرگترین عدد 5 رقمی قابل تقسیم بر مجموع ارقام خود را چاپ کند
17) برنامه ای بنویسد که تمام اعداد اول کوچکتر از M را چاپ کند
18) برنامه ای بنویسید که عددی در مبنای دو را گرفته و معادل آن را در مبنای 10 نمایش دهد
19) برنامه ای بنویسید که سری زیر را به ازای X و N ای که دریافت میشود حساب کند
20 ) برنامه ای بنویسید که سری زیر را به ازای X و N ای که دریافت میشود تا N جمله حساب کند
21) تابعی بنویسید که سری زیر را به ازای N و X ای که به عنوان ورودی تابع دریافت میشود حساب کند برای محاسبه ی فاکتوریل نیز یک تابع مجزا بنویسید و در انتها این توابع را در یک برنامه ای که N و X را از کاربر دریافت میدارد
14 تا 18
9 .10.11.7
اینارو بلدم باقیش و باید وقت بذارم
واس کی میخوای خانمی؟
پاسخ : کمک برای حل تمرینات برنامه نویسی
با سلام به دوستان عزیزم :»
اول خدمت دوست عزیزی که این لیست سوالات رو گذاشته یک سفارش دارم , اینکه سعی نکنید بچه ها براتون جواب ها رو کامل بدن , سعی کنید خودتون حل کنید و مشکلاتتون رو با کمک اونها حل کنید
با تشکر
پاسخ : کمک برای حل تمرینات برنامه نویسی
پاسخ : کمک برای حل تمرینات برنامه نویسی
سلام منم بلدم سوالارو ولی الان فرصت نمیشه ایشالا بعدا برات میفرستم
پاسخ : کمک برای حل تمرینات برنامه نویسی
شرمنده[khejalat]
ما پاسکال خوندیم
پاینده و موفق باشی