Mohammad@er
یک شنبه 28 دی 1393, 00:37 صبح
سلام دوستان .
من دارم زبان c++ رو از یه خود آموز یاد می گیرم ولی متسفانه اصلا مبحث تصمیم گیری و شرط رو متوجه نمیشم .
خیلی تو اینترنت سرچ کردم و حتی چندین و چند بار خود آموز رو خوندم ولی متسفانه متوجه نمیشم .
فقط در مورد if اینو فهمیدم که اگه چیزی صحیح باشه تو قسمت if دستوراتش اجرا میشه و اگه غلط باشه تو else دستورات اجرا میشه ...
در مورد case ها و ارایه ها و عملگر ها هم هیچی متوجه نمی شم ..
تورو خدا اگر میتونید توضیح بدید بهم .
بد جور گیر کردم ...
در ضمن کسی می تونه این کد های زییرو انالیز کنه و طرز کارش رو بگه ؟
#include<iostream.h>
intmain()
{
inta,k,b,c;
cout<<"enter 3 numbers : ";
cin>>a>>b>>c;
if( b>a)
{
k=a; a=b; b=k; }
if ( c>a)
{
k=a; a=c; c=k; }
if( c>b)
{
k=b; b=c; c=k; }
cout<<"max number is : "<<a<<endl;
cout<<"mid number is : "<<b<<endl;
cout<<"min number is : "<<c<<endl;
return0;
}
این کد هم برای تعیین زوج یا فرد بودن عدد هست .
#include<iostream.h>
int main()
{
intnum;
intrest;
cout<<" Enter your number: "; cin>>num;
rest=num % 2;
if(rest!=0)
cout<<num<<" is fard(odd) ! "; else
cout<<num<<" is zoj(even) ! ";
return0;
}
ممنون از همتون .
من دارم زبان c++ رو از یه خود آموز یاد می گیرم ولی متسفانه اصلا مبحث تصمیم گیری و شرط رو متوجه نمیشم .
خیلی تو اینترنت سرچ کردم و حتی چندین و چند بار خود آموز رو خوندم ولی متسفانه متوجه نمیشم .
فقط در مورد if اینو فهمیدم که اگه چیزی صحیح باشه تو قسمت if دستوراتش اجرا میشه و اگه غلط باشه تو else دستورات اجرا میشه ...
در مورد case ها و ارایه ها و عملگر ها هم هیچی متوجه نمی شم ..
تورو خدا اگر میتونید توضیح بدید بهم .
بد جور گیر کردم ...
در ضمن کسی می تونه این کد های زییرو انالیز کنه و طرز کارش رو بگه ؟
#include<iostream.h>
intmain()
{
inta,k,b,c;
cout<<"enter 3 numbers : ";
cin>>a>>b>>c;
if( b>a)
{
k=a; a=b; b=k; }
if ( c>a)
{
k=a; a=c; c=k; }
if( c>b)
{
k=b; b=c; c=k; }
cout<<"max number is : "<<a<<endl;
cout<<"mid number is : "<<b<<endl;
cout<<"min number is : "<<c<<endl;
return0;
}
این کد هم برای تعیین زوج یا فرد بودن عدد هست .
#include<iostream.h>
int main()
{
intnum;
intrest;
cout<<" Enter your number: "; cin>>num;
rest=num % 2;
if(rest!=0)
cout<<num<<" is fard(odd) ! "; else
cout<<num<<" is zoj(even) ! ";
return0;
}
ممنون از همتون .