ORANGEPRO

ORANGEPRO

وبلاگی در مورد دنیای کامپیوتر
ORANGEPRO

ORANGEPRO

وبلاگی در مورد دنیای کامپیوتر

جدول ضرب باC++

این هم نمونه کد جدول ضرب با زبان  C++ .ساده روان وقابل درک.

#include <iostream>
using namespace std;
int main()
{
    for(int i=1;i<=10;i++)
    {
        for(int j=1;j<=10;j++)
            cout<<i*j<<"\t";
        cout<<endl;
    }
    return 0;
}

منطقOR با C++

این شبه کد بمنظور نشان دادن عملکرد منطق OR نوشته شده امیدوارم مورد توجه شما قرار بگیرد.


# include <iostream>
using namespace std;
int main(){
    int x=9;
    int y=0;
    if (x==9 || y==1){
        cout<<"True";
    }else{
        cout<<"False";
    }      
    return 0;
}

منطق AND با C++

آموزشی است بابت نحوه عملکرد AND منطقی که کد هایی به سادگی دارد و بیشتر با یک شرط این منطق  را مورد بررسی قرار میدهد.


#include <iostream>

using namespace std;

int main(){
    int x=5;
    int y=2;
    if(x==5 &y==2){
        cout<<" True";
    }else{
        cout<< " False";
    }
    
    return 0;
}

الگوریتم مرتب سازی حبابی در C++

کد های زیر مربوط میشن به الگوریتم مرتب سازی حبابی در سی پلاس پلاس امیدوارم بتونید برای پروژه های خودتون ازش استفاده کنید.


#include <iostream>
#include <conio.h>
#include <time.h>
#include <stdlib.h>
#define n  8

using namespace std;
void bubblesort(int num[],int size){
    int temp;
    for(int i=(size-1);i>=0;i--){
        for(int j=0;j<=i;j++){
            if(num[j-1]>num[j]){
                temp=num[j-1];
                num[j-1]=num[j];
                num[j]=temp;
            }}}}
int main(){
    srand(time(NULL));
    int X[n];
    for (int i=0;i<=n;i++){
        X[i]=rand()%100;
        cout<<X[i]<<"\t";
    }
    bubblesort(X,n);
    cout<<endl;
    for(int i=0;i<n;i++){
        cout<<X[i]<<"\t";
    }
    
}

نحوه استفاده از تابع Switch در سی پلاس پلاس

با استفاده از کد زیر میتواند مفهوم تابع Switch را به سادگی درک کنیدو از آن در هرجای برنامه خودتون استفاده کنید.


#include<iostream>

using namespace std;

main(){
    int q;
    int y;
    int x=2;
    
    cout<<"please enter a number:"<<endl;
    cin>>q;
    y=x+q;
    switch (y){
        case(1):cout<<"you enter:"<<q<<"result:"<<y;break;
        case(2):cout<<"you enter:"<<q<<"result:"<<y;break;
        case(3):cout<<"you enter:"<<q<<"result:"<<y;break;
        case(4):cout<<"you enter:"<<q<<"result:"<<y;break;
        case(5):cout<<"you enter:"<<q<<"result:"<<y;break;
        default:
            cout<<"your y is:"<<y;break;
    }
       
    return 0;
}

کد تقسیم پول به پول های خرد

این کد ها ، کد تقسیم پول به پول های خرد در برنامه نویسی سی پلاس پلاس هستندبا اندکی توجه به مبانی آن پی می برید


#include <iostream>
using namespace std;
int main(){
    int q,w,e,r,t,y,u;
    cout << "Enter Whole Money:"<<endl;
    cin>>q;
    w=q/1000;
    e=q%1000;
    r=e/500;
    t=e%500;
    y=t/200;
    u=t%200;
    cout<<"1000:"<<w<<endl;
    cout<<"500:"<<r<<endl;
    cout<<"200:"<<y<<endl;
    return 0;
}



برنامه نویسی ++C -نقطه یابی ماوس

با کد زیر میتونید محل ماوس تو برنامه رو پیدا و دورش یه دایره بکشید. البته اگر ماهر باشد می تونید کارای دیگه هم بکنید.این کد بسیار ساده و روان می باشد.


#include <iostream>
#include <graphics.h>
#include <conio.h>

using namespace std;
 
int main() {
       int x,y;
       initwindow(1000,800,"");
       setbkcolor(15);
       cleardevice();
    while(true){
    cleardevice();
    x=mousex();
    y=mousey();
    setcolor(0);
    circle(x,y,20);
       delay(1);
    }
    getch();
    closegraph();                                                         
   return 0; }