Programming?
11.4K subscribers
373 photos
645 videos
978 files
513 links
🏅Channel privileges

🎗Ninth year of operation
🎗Completely specialized members
🎗Transmitter in channel automation
🎗, ...

🎯 second channel Programming books 👇
@topbookit

🎯 third channel laptop👇
@sysline


👨🏻‍💻Admin channels : @coderme
Download Telegram
دوستان توجه داشته باشند که اگر دستورات مربوط به for, while, do, … فقط یک دستور باشد نیازی به قرار دادن دستور درون آکولاد نیست و تکرار فقط بر روی تنها سطر دستور ادامه خواهد داشت و تا زمانیکه شرط برقرار باشد فقط و فقط آن سطر تکرار و اجرا می شود و تا زمان پایان به خط بعدی نخواهد رفت اما اگر دستورات بیش از یکی باشد لازم است که آنها را در آکولاد قرار دهیم و این قانون کلی در برنامه نویسی است.
int n;

do
{
cout « "Enter number : " ;
cin » n ;
cout « "You entered: " « n « "\n" ;
} while ( n != 0 )
گر عدد ورودی در کد بالا در ابتدا صفر باشد دستورات یکبار اجرا می شود.
نکته : فرق حلقه while با حلقه do while در این است که در حلقه do while چه شرط دست باشد و چه نادرست حلقه یکبار اجرا می شود
پروژه فایل آموزشی
از این به بعد تمرینی گفته می شه مربوط به مباحثی که تا الان آموزش داده شده و بعدا آموزش داده خواهد شد
تمرین اول :
برنامه ای بنویسید که از ورودی هر کاراکتری رو که دریافت کرد کد اسکی کاراکتر رو نشان دهد؟
جواب تمرین 1
#include <iostream>

using namespace std;

int main() {

char ch;

while(true)
{
cout « "enter key ==> " « endl;
cin » ch;
int aa = (int)ch;
cout « aa « endl;
}

return 0;
}
تمرین 2 :
برنامه ای بنویسید که تعداد اعداد و خود اعداد را از ورودی گرفته میانگین اعداد را محاسبه و چاپ کند؟
جواب تمرین 2
#include <iostream>

using namespace std;

int main() {

int sam = 0;
int i;
int num;
int n;
double result;

cout « "entar all num : " « endl;
cin » n;

for (i=1; i<=n; i++)
{
cout « "enter num : " « endl;
cin » num;
sam+=num; // or sam = sam + i;
}

result = sam/n;
cout « "result ==> " « result « endl;

return 0;
}
بحث بعدی آموزش برنامه نویسی ++c
توابع در ++c :
وقتی خطوط برنامه ما زیاد می شود درک، پیگیری، خطایابی و دیگر اعمال بر روی برنامه دشوار خواهد شد. توابع ابزاری هستند که به ما در بهبود برنامه کمک می کنند و برنامه نویسی ساخت یافته را ارائه می دهند، بدین معنا که برنامه اصلی به قسمتهای منطقی و مستقل کوچکتری تقسیم می شود که توابع نام دارند .
برای بکارگیری توابع به سه جزء نیازمندیم: تعریف تابع، اعلان تابع، فراخوانی تابع
تعریف تابع :