در زیر جدول کد های اسکی کاراکتر ها رو گذاشتم که در مبحث کاراکتر ها خیلی مهمه:
- برچسب ها: ascii codes، character، کد اسکی، کد های اسکی، کد c++، C++ ascii codes،
آرایه های دو بعدی به عنوان آرگومان تابع:
برای ارسال آرایه های دو بعدی به عنوان آرگومان یک تابع باید نام تابع به عنوان آرگومان ذکر شود و برای تعریف پارامتر معادل آن باید مانند آرایه یک بعدی عمل کرد.
در حالتی که در آرایه یک بعدی پارامتر به صورت آرایه بدون طول ذکر می شد، در آرایه دو بعدی طول سطر ذکر نمی شود ولی طول ستون حتما باید ذکر شود و در این حالت طول سطر به عنوان آرگومان دیگری به تابع ارسال میشود.
شکل کلی ارسال آرایه دو بعدی به یک تابع:
void f2(int a[][10], int);
int main()
{
int a[5][10];
...
f1(a);
f2(a,5);
...
return 0;
}
void f1(int a[5][10])
{
...
}
void f2(int x[][10], int row)
{
...
}
//end
- برچسب ها: آرایه، توابع، آرایه به عنوان تابع، تابع، آرایه دو بعدی و تابع، آرایه دو بعدی، دو بعدی، 2 بعدی، function، array، 2d، 2d array، parameter،
آقای حامد، یه برنامه خواسته بودن که ماشین حساب کامل مهندسی باشه و علاوه بر داشتن فاکتوریل، جذر، توان، نسبت های مثلثاتی و ... بتونه این عملیت رو با چند عدد انجام بده. مثلا جمع سه عدد
خب مطمئنا این برنامه ی ساده ای نمیتونه باشه و هنوز بعضی قسمت هاش رو درس ندادم. با این وجود کد برنامه رو براتون میزارم، داخل خود کد توضیحات رو نوشتم ولی بازم اگه سوالی بود در خدمتم.
فقط بگم که این برنامه برای Dev c++ نوشته شده و در کامپایلر های قدیمی turbo و borland باید کمی تغییرش بدین!
- برچسب ها: c++، سی پلاس پلاس، calc، clculator، ماشین حساب مهندسی، ماشین حساب پیشرفته، ماشین حساب حرفه ای،
یه برنامه برای آسنایی با کاراکتر ها:
- برنامه ای بنویسید که یک کاراکتر از ورودی گرفته و کد اسکی آن را چاپ نماید.
- برچسب ها: ascii، ascii code، ascii code c++، کد اسکی، اسکی کد، تبدیل کاراکتر، کاراکتر، تبدیل کاراکتر به عدد، محاسبه کد اسکی،
یه تمرین جالب با حلقه های تو در تو و شرط ها:
- برنامه بنویسید که اعداد کامل کوچکتر از 10000 را چاپ کند. (عددی کامل است که مجموع مقسوم علیه های غیر از خودش برابر
خود عدد باشند. مانند 6)
- برچسب ها: کامل، عدد کامل، تکامل عدد، حلقه، شرط، کامل بودن عدد، مقسوم علیه، complete، conpletion، complete number،
یه تمرین با حلقه ها و شرط ها:
- برنامه ای بنویسید که عددی از ورودی گرفته و کامل بودن یا نبودن آن را چاپ کند. (عددی کامل است که مجموع مقسوم علیه های غیر از خودش برابر خود عدد باشند. مانند 6)
- برچسب ها: کامل بودن عدد، عدد کامل، complete، complete number، مقسوم علیه، تکامل عدد، شرط، حلقه،
یه تمرین جالب با استفاده از for:
- برنامه ای بنویسید که با استفاده از حلقه ها، خروجی زیر را چاپ کند:
**
***
****
*****
******
یه تمرین با switch
- برنامه ای بنویسید که یک عدد بین 1 تا 7 از ورودی گرفته و روز هفته مربوط به آن را در خروجی چاپ کند.
- برچسب ها: switch، شرط، دستورات شرطی، روز های هفته، week days، condition،
از این به بعد به درخواست بعضی از دوستان، برخی تمارین کتاب آقای جعفرنژاد قمی را حل میکنیم:
- برنامه ای بنویسید که با استفاده از حلقه های تو در تو، خروجی زیر را تولید کند:
$$$$$$
$$$$$$
$$$$$$
تبلیغات
