🔴در کدنویسی if و while چه تفاوتی دارد؟🤔
🔵وقتی از if استفاده می کنیم فقط یک بار شرط را هنگام اجرای کد بررسی می کنیم و اگر برقرار بود دستورات داخل {} اجرا می شود
int a = 0;
if( a < 100){
printf("a is bigger than 0");
}
🔵فقط بررسی که a کوچکتر از ۱۰۰ است . اگر بود پیام را در خروجی چاپ کن ....
🔴وقتی از while استفاده می کنیم دستورات داخل {} را تا زمانی که شرط داخل پرانتز برقرار باشد اجرا می کنیم
int a = 0;
while(a<100){
++a;
printf("current number %d" , a);
}
🔴تا زمانی که a از ۱۰۰ کوچکتر است دستورات داخل {} را اجرا کن و یک واحد را به a اضافه کن و هر عدد که بالاتر میروی عدد را چاپ کن...
@Azad_Developers
🔵وقتی از if استفاده می کنیم فقط یک بار شرط را هنگام اجرای کد بررسی می کنیم و اگر برقرار بود دستورات داخل {} اجرا می شود
int a = 0;
if( a < 100){
printf("a is bigger than 0");
}
🔵فقط بررسی که a کوچکتر از ۱۰۰ است . اگر بود پیام را در خروجی چاپ کن ....
🔴وقتی از while استفاده می کنیم دستورات داخل {} را تا زمانی که شرط داخل پرانتز برقرار باشد اجرا می کنیم
int a = 0;
while(a<100){
++a;
printf("current number %d" , a);
}
🔴تا زمانی که a از ۱۰۰ کوچکتر است دستورات داخل {} را اجرا کن و یک واحد را به a اضافه کن و هر عدد که بالاتر میروی عدد را چاپ کن...
@Azad_Developers
👍2
🔴آموزش استفاده از while
🔵در برنامه نویسی while دستوری را تا زمانی که شرطی برقرار باشد انجام می دهد...
int go = 0;
while(go<=10){
++go;
printf("℅d",go);
}
@Azad_Developers
🔵در برنامه نویسی while دستوری را تا زمانی که شرطی برقرار باشد انجام می دهد...
int go = 0;
while(go<=10){
++go;
printf("℅d",go);
}
@Azad_Developers
🔴🔵مثال استفاده از تابع printf
✔️ عدد صحیح
printf("%d" , 120);
✔️ عدد اعشاری
printf("%f" , 1.77);
✔️ متن
printf("%s" , "Apple");
✔️ کاراکتر
printf("%c" , 'A');
@Azad_Developers
✔️ عدد صحیح
printf("%d" , 120);
✔️ عدد اعشاری
printf("%f" , 1.77);
✔️ متن
printf("%s" , "Apple");
✔️ کاراکتر
printf("%c" , 'A');
@Azad_Developers
🔴به هر {} که در داخل آن کد هایی را می نویسیم بلاک گفته می شود...
🔴محدودیتی در تعریف بلاک نداریم
int main(){
{
printf("This is on block");
}
return 0;
}
@Azad_Developers
🔴محدودیتی در تعریف بلاک نداریم
int main(){
{
printf("This is on block");
}
return 0;
}
@Azad_Developers
#ضروری
#مهم
#آموزشی
در کدنویسی هیچوقت نباید تابع main خود را پاک کنیم چون جریان اصلی برنامه در main اجرا می شود . تابع های خود را بالای main می نویسیم و در main آن را صدا می زنیم ....
#include<stdio.h>
int sum(int a , int b){return a+b}
int zarb(int a , int b){ return a+b;}
int main(){
printf("10 + 20 = ℅d" , sum(10,20));
}
@Azad_Developers
#مهم
#آموزشی
در کدنویسی هیچوقت نباید تابع main خود را پاک کنیم چون جریان اصلی برنامه در main اجرا می شود . تابع های خود را بالای main می نویسیم و در main آن را صدا می زنیم ....
#include<stdio.h>
int sum(int a , int b){return a+b}
int zarb(int a , int b){ return a+b;}
int main(){
printf("10 + 20 = ℅d" , sum(10,20));
}
@Azad_Developers
🔵🔴آموزش استفاده از for در کدنویسی
for(گام حرکت ; شرط حرکت ; مقدار اولیه)
{
//code ra inja minvisim
}
🔴مقدار اولیه : اینجا متغییر های دلخواه خود را تعریف می کنیم و به آن مقدار دهی اولیه می کنیم...
مثلا int go = 0
🔴شرط حرکت : شرطی را می نویسیم که در صورت برقرار بودن آن کد های را که داخل {} نوشتیم اجرا شوند
مثلا 10 > go
🔴گام حرکت : مانند برداشتن مسیر است و اینجا باید متغییر های خود را کم و زیاد کنیم در غیر اینصورت شرط حرکت همیشه برقرار است و کد بی نهایت اجرا می شود !!!
مثال
🔴go ++ یا go-- یا go*=2 یا ...
🔵در برنامه نویسی for مانند طناب زدن می ماند که هر بار که طناب می زنیم یک واحد به طناب هایی که زدیم افزوده می شود یا زمانی که ورزش میکنیم n کالری از وزن سابق که داشتیم کم می شود و کم می شود تا لاغر شویم
🔴مثال از for
for(int go = 0; go< 10 ; ++go){
printf("go = %d\n" , go);
}
int factorial = 1;
for(int go = 5; go> 0 ; go--){
factorial *= go;
}
printf("fac(5) = ℅d" , factorial);
@Azad_Developers
for(گام حرکت ; شرط حرکت ; مقدار اولیه)
{
//code ra inja minvisim
}
🔴مقدار اولیه : اینجا متغییر های دلخواه خود را تعریف می کنیم و به آن مقدار دهی اولیه می کنیم...
مثلا int go = 0
🔴شرط حرکت : شرطی را می نویسیم که در صورت برقرار بودن آن کد های را که داخل {} نوشتیم اجرا شوند
مثلا 10 > go
🔴گام حرکت : مانند برداشتن مسیر است و اینجا باید متغییر های خود را کم و زیاد کنیم در غیر اینصورت شرط حرکت همیشه برقرار است و کد بی نهایت اجرا می شود !!!
مثال
🔴go ++ یا go-- یا go*=2 یا ...
🔵در برنامه نویسی for مانند طناب زدن می ماند که هر بار که طناب می زنیم یک واحد به طناب هایی که زدیم افزوده می شود یا زمانی که ورزش میکنیم n کالری از وزن سابق که داشتیم کم می شود و کم می شود تا لاغر شویم
🔴مثال از for
for(int go = 0; go< 10 ; ++go){
printf("go = %d\n" , go);
}
int factorial = 1;
for(int go = 5; go> 0 ; go--){
factorial *= go;
}
printf("fac(5) = ℅d" , factorial);
@Azad_Developers
👍2
🔴🔵برنامه ای بنویسید که ۳ عدد را بگیرد بزرگترین آن را انتخاب کند ، اگر زوج بود یک واحد به آن اضافه کند اگر فرد بود یک واحد از ان کم کند...
#include <stdio.h>
#include <conio.h>
int main(){
int a , b , c , max;
printf(" سه عدد را وارد کنید... ");
scanf("℅d℅d℅d" , &a , &b , &c);
max = (a>b)? a : b;
max = (max > c)?max : c ;
max = ((max ℅ 2) == 0)? max +1 : max - 1;
printf(" javabe akhar = ℅d" , max);
}
@Azad_Developers
#include <stdio.h>
#include <conio.h>
int main(){
int a , b , c , max;
printf(" سه عدد را وارد کنید... ");
scanf("℅d℅d℅d" , &a , &b , &c);
max = (a>b)? a : b;
max = (max > c)?max : c ;
max = ((max ℅ 2) == 0)? max +1 : max - 1;
printf(" javabe akhar = ℅d" , max);
}
@Azad_Developers
🔴🔴برنامه ای بنویسید که ۲ عدد را گرفته و میانگین آن را حساب کند...
#include<stdio.h>
#include<conio.h>
int main(){
int a , b , average;
printf("دو عدد را وارد کنید");
scanf("℅d℅d" , a , b);
average = (a + b)/2;
printf(" average = ℅d" , average);
getch();
return 0;
}
@Azad_Developers
#include<stdio.h>
#include<conio.h>
int main(){
int a , b , average;
printf("دو عدد را وارد کنید");
scanf("℅d℅d" , a , b);
average = (a + b)/2;
printf(" average = ℅d" , average);
getch();
return 0;
}
@Azad_Developers
❤️تو کشوری زندگی می کنم که استاد شاگردشو مثل بچش نمیدونه .
❤️ کاش میدونس که اونم بدون شاگردش نمیتونه ...
❤️استاد مثل دوستی میمونه که میتونه تورو از سکوی مترو بکشه عقب که نیوفتی تو ریل مترو . کاش همه استاد هم دیگه باشیم
❤️
@Azad_Developers
❤️ کاش میدونس که اونم بدون شاگردش نمیتونه ...
❤️استاد مثل دوستی میمونه که میتونه تورو از سکوی مترو بکشه عقب که نیوفتی تو ریل مترو . کاش همه استاد هم دیگه باشیم
❤️
@Azad_Developers
🔴کانال رو به اشتراک بذارین به ۱۰۰ نفر رسیدیم 🔴
😌یه پاورپوینت آموزش C و ++C به زبان ساده و حرفه ای براتون میزارم همینجا😊
@Azad_Developers
😌یه پاورپوینت آموزش C و ++C به زبان ساده و حرفه ای براتون میزارم همینجا😊
@Azad_Developers
❤3
وقتی متغیری از هر نوعی تعریف می کنیم نباید دوباره آن را تعریف کنیم با خطا مواجه می شویم
❌int my_id = 1200;
❌int my_id = 1400;
✔️int my_id = 1200
✔️my_id = 1400;
@Azad_Developers
❌int my_id = 1200;
❌int my_id = 1400;
✔️int my_id = 1200
✔️my_id = 1400;
@Azad_Developers
🔴🔵برنامه ای بنویسید که با زدن دکمه q اجرای برنامه متوقف شود ...
#include<stdio.h>
#include<conio.h>
int main(){
char a ;
for(; (a = getch()) != 'q' ;){
printf(a);
}
return 0;
}
@Azad_Developers
#include<stdio.h>
#include<conio.h>
int main(){
char a ;
for(; (a = getch()) != 'q' ;){
printf(a);
}
return 0;
}
@Azad_Developers