برگزیده های پرشین تولز

سورس های نوشته شده به زبان C و ++C

>-->O

همکار بازنشسته
تاریخ عضویت
25 نوامبر 2009
نوشته‌ها
2,530
لایک‌ها
468
محل سکونت
㋡ همین جا ㋡
یک منوی ساده در عین حال زیبا
کد:
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <dos.h>
#include <graphics.h>

//Menu Global Item 
#define pixTOrc(x) (8*(x-1))  //convert pixel into row and col format 
#define INC 5  //Increment Distance Between Menu Items 
#define ROW 15 //Row Value for Menu Item 
#define COL 8 //Column Value for Menu Item 
#define MAXITEM 5 //Total menu items 

// To display the Inventory Main menu options 
typedef char option[15]; 
option mainMenu[]= { 
  "NEW", 
  "OPEN", 
  "SAVE", 
  "ABOUT ME", 
  "CLOSE" 
}; 


// Function to displays all the menu prompt messages from the pointer array of option a[] 
void normalvideo(int x,int y,char *str) 
{ 
    x=pixTOrc(x); 
    y=pixTOrc(y); 
    outtextxy(x,y,str); 
} 

// Function to move the cursor on the menu prompt with a reverse video color 
void reversevideo(int x,int y,char *str) 
{ 
x=pixTOrc(x); 
y=pixTOrc(y); 
setcolor(YELLOW);  //Selected Item 
sound(400); 
delay(100); 
nosound(); 
outtextxy(x,y,str); 
setcolor(WHITE); //Unselected Item 
sound(500); 
delay(100); 
nosound(); 
} 


//Keep Track of which arrow key is pressed 
char menu() 
{ 
int i,done; 
settextstyle(TRIPLEX_FONT,HORIZ_DIR,3); 
setcolor(WHITE);  //Initial Menu Item Color 

for(i = 1; i < MAXITEM; i++) 
  normalvideo(COL, (i*INC)+ROW, mainMenu[i]); 

reversevideo(COL,ROW, mainMenu[0]); 
i = done = 0; 
do 
{ 
int key; 
/**Status Bar Logic**/ 
//Message will be displayed as status bar guide-line 
setfillstyle(SOLID_FILL,BLUE); 
settextstyle(SMALL_FONT,HORIZ_DIR,5); 
bar(pixTOrc(2),pixTOrc(52.5),pixTOrc(75),pixTOrc(55)); 
setcolor(LIGHTCYAN); 

switch(i){ 
case 0 : outtextxy(pixTOrc(5),pixTOrc(52.75),"New --> Create New file"); 
break; 
case 1 : outtextxy(pixTOrc(5),pixTOrc(52.75),"Open --> Open Existing file"); 
break; 
case 2 : outtextxy(pixTOrc(5),pixTOrc(52.75),"Save --> Save file"); 
break; 
case 3 : outtextxy(pixTOrc(5),pixTOrc(52.75),"About Me --> Programmer : Vivek Patel"); 
break; 
case 4 : outtextxy(pixTOrc(5),pixTOrc(52.75),"Close the Program --> BYE C U"); 
break; 
} 
/**status Bar ends**/ 

//Restore Orignal Color and Font Setting 
setcolor(WHITE); 
settextstyle(TRIPLEX_FONT,HORIZ_DIR,3); 

 key = getch(); 
switch (key) 
{ 

case 00: 
key = getch(); 
switch (key) 
{ 
case 72: 
normalvideo(COL, (i*INC)+ROW, mainMenu[i]); 
i--; 
if (i == -1) 
i = MAXITEM-1; 
reversevideo(COL,(i*INC)+ROW,mainMenu[i]); 
break; 
case 80: 
normalvideo(COL, (i*INC)+ROW, mainMenu[i]); 
i++; 
if (i == MAXITEM) 
i = 0; 
reversevideo(COL, (i*INC)+ROW, mainMenu[i]); 
break; 
} 
break; 
case 13: 
done = 1; 
} 
} 
while (!done); 
return(i+49); 
} 


//Advertise Screen will displayed to utilize empty screen area 
//It can be utilize for some effective...work 
void advertise(){ 
setcolor(BLUE); 
outtextxy(pixTOrc(30),pixTOrc(20),"URL  : cpp.blogfa.com"); 
outtextxy(pixTOrc(30),pixTOrc(26),"Mail : [email protected]"); 
setcolor(YELLOW); 
} 


/* The function is used to display the main menu*/ 
//Actual code for all the menu utility resides in this 
//Function... 
void control_menu() 
{ 
     char choice; 
do 
{ 
choice = menu(); 
switch (choice) 
{ 
   case '1':    //New 
setcolor(BLUE); 
outtextxy(pixTOrc(40),pixTOrc(15),"New"); 
advertise(); 
getch(); 
setfillstyle(SOLID_FILL,LIGHTGRAY); 
bar(pixTOrc(2),pixTOrc(14),pixTOrc(75),pixTOrc(50));
advertise(); 
break; 

   case '2':    //Open 
setcolor(BLUE); 
outtextxy(pixTOrc(40),pixTOrc(15),"Open"); 
advertise(); 
getch(); 
setfillstyle(SOLID_FILL,LIGHTGRAY); 
bar(pixTOrc(2),pixTOrc(14),pixTOrc(75),pixTOrc(50));
advertise(); 
break; 

   case '3':    //Save 
setcolor(BLUE); 
outtextxy(pixTOrc(40),pixTOrc(15),"Save"); 
advertise(); 
getch(); 
setfillstyle(SOLID_FILL,LIGHTGRAY); 
bar(pixTOrc(2),pixTOrc(14),pixTOrc(75),pixTOrc(50));
advertise(); 
break; 

   case '4':    //Modify the status of item in inventory 
setcolor(BLUE); 
outtextxy(pixTOrc(40),pixTOrc(15),"About Me"); 
advertise(); 
getch(); 
setfillstyle(SOLID_FILL,LIGHTGRAY); 
bar(pixTOrc(2),pixTOrc(14),pixTOrc(75),pixTOrc(50));
advertise(); 
break; 

   case '5':    //Close the program 
setcolor(BLUE); 
outtextxy(pixTOrc(40),pixTOrc(15),"CLOSE"); 
advertise(); 
delay(1000); 
setfillstyle(SOLID_FILL,LIGHTGRAY); 
bar(pixTOrc(2),pixTOrc(14),pixTOrc(75),pixTOrc(50));
advertise(); 
goto out; 
   } 
  } while (choice != MAXITEM); 
out: 
} 



void main() 
{ 
int i,j; 

int gd=DETECT,gm=0; 
initgraph(&gd,&gm,"c:\\tc\\bgi\\"); 

///code as space holder\\\\\ 
setfillstyle(SOLID_FILL,LIGHTGRAY); 
bar(0,0,640,480); 

setcolor(DARKGRAY); 
rectangle(0,0,639,480); 
rectangle(1,1,638,479); 
setcolor(BLACK); 
rectangle(2,1,637,478); 
rectangle(3,1,636,477); 

settextstyle(TRIPLEX_FONT,HORIZ_DIR,4); 
setcolor(BLUE); 
//outtextxy(pixTOrc(,pixTOrc(2),"  MENU  -->>  (Simple Style) ");

setfillstyle(HATCH_FILL,DARKGRAY); 
for(i=15,j=70;i<40||j>40;i++,j--){ 
bar(pixTOrc(j),pixTOrc(7),pixTOrc(i),pixTOrc(7.5));
delay(10);
bar(pixTOrc(j),pixTOrc(7),pixTOrc(70),pixTOrc(7.5)); 
delay(20); 
} 

bar(pixTOrc(7),pixTOrc(14),pixTOrc(25),pixTOrc(50)); 

///code as space holder\\\\\ 

//Calling Menu 
control_menu(); 

closegraph(); 
}</pre>
 

>-->O

همکار بازنشسته
تاریخ عضویت
25 نوامبر 2009
نوشته‌ها
2,530
لایک‌ها
468
محل سکونت
㋡ همین جا ㋡
سورس تبدیل عبارت میانوندی (Infix) به پسوندی (Postfix)

کد:
#include <stdio.h>
#include <conio.h>
char A[100];
int top=-1;
int k =0;
void push(char x){
	if(top<99)
		A[++top]=x;
}
char pop(){
	if(top>-1)
		return A[top--];
	return 0;
}
char peak(){
	if(top>-1)
		return A[top];
	return 0;
}
int operand(char x){
   //if('A'<x<'Z'||'a'<x<'z')
	 for(char ch = 'a'; ch < 'z'; ch++)
           if(x == ch)
	    return 1;
	     return 0;
}
void infix2postfix(char *infixexp,char *postfixexp)
{
	push('#');
	for(int i=strlen(infixexp),k=0;i > 0;i--){
		if(infixexp[i]==')'){  //true
			push(')');
			continue;
		}
		if(isoperand(infixexp[i])){  //true
				postfixexp[k++]=infixexp[i];
				continue;
		}
		if(infixexp[i]=='('){  //true
			while(peak()!=')')
				postfixexp[k++]=pop();
			pop();
			continue;
		}
		if(!operand(infixexp[i])){
			push(infixexp[i]);
			continue;
		}
	}
	while(peak()!='#')
		postfixexp[k++]=pop();
	postfixexp[k]=0;
}
int main()
{
	char infix[100];
	printf("Please Enter A infix Expression.\n");
	scanf("%s",infix);
	char postfix[100];
	infix2postfix(infix,postfix);
	printf("\nThe Postfix Form is : %s",postfix);
	getch();
}
 

>-->O

همکار بازنشسته
تاریخ عضویت
25 نوامبر 2009
نوشته‌ها
2,530
لایک‌ها
468
محل سکونت
㋡ همین جا ㋡
همان ميرغضب است( در اين بازي کامپيوتر يک کلمه درباره يک موضوع دلخواه مانند نام کشور ، اتومبيل و يا ... انتخاب مي کند و شما با انتخاب حروف الفبا بايد آنرا حدس بزنيد).

دانلود
 

>-->O

همکار بازنشسته
تاریخ عضویت
25 نوامبر 2009
نوشته‌ها
2,530
لایک‌ها
468
محل سکونت
㋡ همین جا ㋡
4 عمل اصلی چند جمله ای ها ++C
کد:
#include<conio.h>
  #include<iostream.h>
  #define Max 20
  class Poly;
  class PolyNode
  {
     friend Poly;
     float Coef;
     int Pow;
  };
  class Poly
  {
    int n;
    PolyNode Data[Max];
   public:
    void Poly::SortPoly(void);
      void ReadPoly(void);
        void WritePoly(void);
        void AddPoly(Poly a,Poly b);
        void SubtractPoly(Poly a,Poly b);
        void MulPoly(Poly a,Poly b);
        void Poly::ItemPoly(float Coef,int Pow,Poly b);
        void Poly::TaghsimPoly(int k,Poly a,Poly b);
  };
  void Poly::SortPoly(void)
  {
   int i,j;
   PolyNode item;
   for(i=n-1;i>0;i--)
    for(j=0;j<i;j++)
     if(Data[j].Pow<Data[j+1].Pow)
     {
      item=Data[j];
      Data[j]=Data[j+1];
              Data[j+1]=item;
     }
   while(i<n-1)
   if(Data[i].Pow==Data[i+1].Pow)
   {
    Data[i].Coef+=Data[i+1].Coef;
    for(j=i+1;j<n-1;j++)Data[j]=Data[j+1];
    n--;
   }else i++;
  }
  void Poly::ReadPoly(void)
  {
   int i;
   cout<<"\nPlease enter parts of poly : ";
   cin>>n;
   cout<<"\nPlease enter Polynomial : \n\n";
     for(i=0;i<n;i++)
     {  
    cin>>Data[i].Coef;
    cout<<" x^"<<endl;
    cin>>Data[i].Pow;
    cout<<" +"<<endl;
     }
  }
  void Poly::WritePoly(void)
  {
   int i;
     cout<<"\n";
   for(i=0;i<n;i++)cout<<Data[i].Coef<<"X^"<<Data[i].Pow<<" + ";
  }
  void Poly::AddPoly(Poly a,Poly b)
  {
   int i,j,k;
     i=j=k=0;
     while(i<a.n&&j<b.n)
     {
      if(a.Data[i].Pow>b.Data[j].Pow)
        {
         Data[k].Coef=a.Data[i].Coef;
           Data[k++].Pow=a.Data[i++].Pow;
        }
         else if(a.Data[i].Pow<b.Data[j].Pow)
           {
            Data[k].Coef=b.Data[j].Coef;
            Data[k++].Pow=b.Data[j++].Pow;
           }
            else if(a.Data[i].Coef+b.Data[j].Coef)
          {
           Data[k].Coef=a.Data[i].Coef+b.Data[j].Coef;
             Data[k++].Pow=a.Data[i++].Pow;
                 j++;
          }
               else
                 {
                  i++;
                    j++;
                 }
     }
     while(i<a.n)
     {
      Data[k].Coef=a.Data[i].Coef;
        Data[k++].Pow=a.Data[i++].Pow;
     }
     while(j<b.n)
     {
      Data[k].Coef=b.Data[j].Coef;
        Data[k++].Pow=b.Data[j++].Pow;
     }
     n=k;
  }
  void Poly::SubtractPoly(Poly a,Poly b)
  {
   int i,j,k;
     i=j=k=0;
     while(i<a.n&&j<b.n)
     {
      if(a.Data[i].Pow>b.Data[j].Pow)
        {
         Data[k].Coef=a.Data[i].Coef;
           Data[k++].Pow=a.Data[i++].Pow;
        }
         else if(a.Data[i].Pow<b.Data[j].Pow)
           {
            Data[k].Coef=b.Data[j].Coef;
            Data[k++].Pow=b.Data[j++].Pow;
           }
            else if(a.Data[i].Coef-b.Data[j].Coef)
          {
           Data[k].Coef=a.Data[i].Coef-b.Data[j].Coef;
             Data[k++].Pow=a.Data[i++].Pow;
                 j++;
          }
               else
                 {
                  i++;
                    j++;
                 }
     }
     while(i<a.n)
     {
      Data[k].Coef=a.Data[i].Coef;
        Data[k++].Pow=a.Data[i++].Pow;
     }
     while(j<b.n)
     {
      Data[k].Coef=b.Data[j].Coef;
        Data[k++].Pow=b.Data[j++].Pow;
     }
     n=k;
  }
  void Poly::MulPoly(Poly a,Poly b)
  {
   int i,j,k;
     i=j=k=0;
   while(i<a.n)
     {
      j=0;
      while(j<b.n)
        {
         Data[k].Coef=a.Data[i].Coef*b.Data[j].Coef;
           Data[k++].Pow=a.Data[i].Pow+b.Data[j++].Pow;
        }
      i++;
     }
     n=k;
  }
  void Poly::ItemPoly(float Coef,int Pow,Poly b)
  {
   int j,t;
     j=t=0;
     while(j<b.n)
     {
        Data[t].Coef=Coef*b.Data[j].Coef;
        Data[t++].Pow=Pow+b.Data[j++].Pow;
     }
     n=t;
  }
  void Poly::TaghsimPoly(int k,Poly a,Poly b)
  {
   Poly d,e;
   p:
   if(a.Data[0].Pow>=b.Data[0].Pow)
     {
    Data[k].Pow=a.Data[0].Pow-b.Data[0].Pow;
        Data[k].Coef=a.Data[0].Coef/b.Data[0].Coef;
        d.ItemPoly(Data[k].Coef,Data[k].Pow,b);
    e.SubtractPoly(a,d);
    k++;
     }
   n=k;
   if(e.Data[0].Pow>=b.Data[0].Pow)TaghsimPoly(k,e,b);
    else
    {
     cout<<"\nMod Is : \n";
     e.WritePoly();
    }
  }
  void main(void)
  {
   Poly a,b,c;
   char Sign;
   a.ReadPoly();
   a.SortPoly();
   cout<<"\nPlease enter sign(+,-,*,/) : ";
   cin>>Sign;
   b.ReadPoly();
   b.SortPoly();
   switch(Sign)
   {
    case'+':
     c.AddPoly(a,b);
     break;
    case'-':
     c.SubtractPoly(a,b);
     break;
    case'*':
     c.MulPoly(a,b);
     c.SortPoly();
     break;
    case'/':
     c.TaghsimPoly(0,a,b);
     break;
   }
   cout<<"\n\nAnswer Is : \n";
   c.WritePoly();
   getche();
 

>-->O

همکار بازنشسته
تاریخ عضویت
25 نوامبر 2009
نوشته‌ها
2,530
لایک‌ها
468
محل سکونت
㋡ همین جا ㋡
pop double stack

کد:
#include <stdio.h> 
#define MAXSIZE 100 


int sp = 0;

double stack[MAXSIZE]; 


void push(double f)

{

if (sp < MAXSIZE)

stack[sp++] = f;

else

printf("error: stack is full\n");

} 


double pop()

{

if (sp > 0)

return stack[--sp];

else

{

printf("error: stack is empty\n");

return 0;

}

}
 

>-->O

همکار بازنشسته
تاریخ عضویت
25 نوامبر 2009
نوشته‌ها
2,530
لایک‌ها
468
محل سکونت
㋡ همین جا ㋡
محل شروع یک رشته را در رشته دیگر پیدا میکند .
کد:
#include <conio.h>
#include <iostream.h>
#include <stdio.h>
void main()
{ char s1[100],s2[100];
clrscr();
cout<<"reshteh aval ra vared konid :"<<endl;
gets(s1);
cout<<"reshteh dovom ra vared konid :"<<endl;
gets(s2);
for(int k=0;s2[k];k++);
for(int i=0;s1[i];i++){
for(int p=i,pp=0;s2[pp]&&(s1[p]==s2[pp]);p++,pp++);
if(pp==k)
cout<<"mahale shoro reshteye dovom "<<i+1<<endl;}
getch();}
 

>-->O

همکار بازنشسته
تاریخ عضویت
25 نوامبر 2009
نوشته‌ها
2,530
لایک‌ها
468
محل سکونت
㋡ همین جا ㋡
نقطه زین اسبی مختصات عنصری در ماتریس است که در آن سطر کمترین مقدار و در آن ستون بیشترین مقدار را دارد.

کد:
#include <conio.h>
#include <iostream.h>
#include <stdio.h>
void main()
{int s=1,i,j,k,r,a[8][8],min,l;
clrscr();
cout<<"anasor matris ra vared konid : "<<endl;
for(i=0;i<8;i++)
for(j=0;j<8;j++){
cout<<"satr : "<<i+1<<" soton : "<<j+1<<endl;
cin>>a[i][j];
}
for(i=0;i<8;i++)    {
for(j=0;j<8;j++){
if(j==0)        {
min=a[i][j]; k=j;}
else if(a[i][j]<min){
min=a[i][j]; k=j;} }
for(r=0;r<8;r++)
if(min<a[r][k])
s=0;
if(s){
cout<<"onsor zin asbi satr "<<i+1<<" soton "<<k+1<<" barabare "<<min<<" mibashad."<<endl;
getch();}
s=1;
for(j=k+1;j<8;j++)
if(a[i][j]==min){l=j;
for(r=0;r<8;r++)
if(min<a[r][l])
s=0;
if(s){
cout<<"onsor zin asbi satr "<<i+1<<" soton "<<l+1<<" barabare "<<min<<" mibashad."<<endl;
getch();}
s=1;}
 }
  }
 

>-->O

همکار بازنشسته
تاریخ عضویت
25 نوامبر 2009
نوشته‌ها
2,530
لایک‌ها
468
محل سکونت
㋡ همین جا ㋡
یک رشته و یک کاراکتر را دریافت کرده و در طول رشته هر جا که آن کاراکتر باشد را پاک میکند.

کد:
#include <conio.h>
#include <iostream.h>
#include <stdio.h>
void main()
{char s[100],ch; int j,n=100;
clrscr();
cout<<"reshte ra vared konid :"<<endl;
gets(s);
cout<<"harfi ke mikhahid az reshte pak shavad ra vared konid"<<endl;
cin>>ch;
for(int i=0;i<n;i++)
if(ch==s[i]){
n--;
for(j=i;j<n;j++)
s[j]=s[j+1];
s[j]=0;
i--;}
puts(s);
getch();}
 

>-->O

همکار بازنشسته
تاریخ عضویت
25 نوامبر 2009
نوشته‌ها
2,530
لایک‌ها
468
محل سکونت
㋡ همین جا ㋡
برنامه محاسبه مساحت و محیط دایره

توضیحات :
این برنامه شعاع دایره را که یک عدد صحیح است از ورودی خوانده ، مساحت و محیط آن را محاسبه میکند و نمایش می دهد.

download
 

>-->O

همکار بازنشسته
تاریخ عضویت
25 نوامبر 2009
نوشته‌ها
2,530
لایک‌ها
468
محل سکونت
㋡ همین جا ㋡
برنامه چاپ کاراکترهای f - a به همراه کد اسکی آنها
توضیحات :

این برنامه کاراکترهای a تا f را به همراه کد اسکی هر کدام چاپ می کند.

download
 

>-->O

همکار بازنشسته
تاریخ عضویت
25 نوامبر 2009
نوشته‌ها
2,530
لایک‌ها
468
محل سکونت
㋡ همین جا ㋡
برنامه تولید جدول ضرب اعداد ا تا 10 توسط حلقه تکرار

توضیحات :

این برنامه جدول ضرب اعداد را در ده سطر و ده ستون چاپ می کند.

download
 

>-->O

همکار بازنشسته
تاریخ عضویت
25 نوامبر 2009
نوشته‌ها
2,530
لایک‌ها
468
محل سکونت
㋡ همین جا ㋡
برنامه محاسبه چند دوره از سری زیر
... + ۱۶/۱ + ۸/۱ + ۴/۱ + ۲/۱ + 1

توضیحات :

این برنامه چند جمله از سری بالا را محاسبه و چاپ می کند.

download
 

>-->O

همکار بازنشسته
تاریخ عضویت
25 نوامبر 2009
نوشته‌ها
2,530
لایک‌ها
468
محل سکونت
㋡ همین جا ㋡
برنامه چاپ وارون عدد داده شده

توضیحات :
این برنامه عددی صحیح را از ورودی گرفته و وارون آن را چاپ می کند و نمایش می دهد.

download
 

>-->O

همکار بازنشسته
تاریخ عضویت
25 نوامبر 2009
نوشته‌ها
2,530
لایک‌ها
468
محل سکونت
㋡ همین جا ㋡
برنامه حدس عدد تصادفی تولید شده توسط کامپیوتر

توضیحات :
برنامه یک عدد تصادفی تولید می کند و اگر عدد ورودی شما با عدد تولید شده برابر باشد ، برنامه خاتمه می یابد و اگر نابرابر باشد ، با پیغامی مناسب برنامه ادامه می یابد.

download
 

>-->O

همکار بازنشسته
تاریخ عضویت
25 نوامبر 2009
نوشته‌ها
2,530
لایک‌ها
468
محل سکونت
㋡ همین جا ㋡
برنامه چاپ معادل حرفی نمره عددی دانشجویان

توضیحات :
این برنامه نمره دانشجو را گرفته و معادل حرفی آن نمره را نمایش می دهد. بطور نمونه معادل حرفی نمره 19 حرف A می باشد.

برنامه با ورود عدد صفر خاتمه می یابد.

download
 

>-->O

همکار بازنشسته
تاریخ عضویت
25 نوامبر 2009
نوشته‌ها
2,530
لایک‌ها
468
محل سکونت
㋡ همین جا ㋡
برنامه محاسبه تعداد اعداد زوج و فرد وارد شده

توضیحات :
این برنامه تعدادی عدد را از ورودی گرفته و با استفاده از آرایه و حلقه تکرار ابتدا اعداد منفی و سپس اعداد مثبت چاپ شده و تعداد هر کدام مشخص می گردد.

download
 

>-->O

همکار بازنشسته
تاریخ عضویت
25 نوامبر 2009
نوشته‌ها
2,530
لایک‌ها
468
محل سکونت
㋡ همین جا ㋡
برنامه چاپ مقلوب عدد اعشاری

توضیحات :
این برنامه عددی اعشاری را از ورودی گرفته و مقلوب آن را محاسبه و نمایش می دهد.

download
 

>-->O

همکار بازنشسته
تاریخ عضویت
25 نوامبر 2009
نوشته‌ها
2,530
لایک‌ها
468
محل سکونت
㋡ همین جا ㋡
برنامه چاپ اعداد فیبوناچی

توضیحات :
در ابتدای برنامه عدد n از کاربر گرفته میشود و تعداد n عدد از سری فیبوناچی چاپ می گردد.

download
 

>-->O

همکار بازنشسته
تاریخ عضویت
25 نوامبر 2009
نوشته‌ها
2,530
لایک‌ها
468
محل سکونت
㋡ همین جا ㋡
برنامه دریافت زمان برحسب ساعت ، دقیقه و ثانیه و محاسبه آن برحسب ثانیه

توضیحات :
این برنامه زمان را برحسب ساعت و دقیقه و ثانیه گرفته و محاسبه می کند که این زمان برحسب ثانیه چه مقدار خواهد شد.

download
 

>-->O

همکار بازنشسته
تاریخ عضویت
25 نوامبر 2009
نوشته‌ها
2,530
لایک‌ها
468
محل سکونت
㋡ همین جا ㋡
برنامه دریافت سه عدد و پیدا کردن ماکزیمم آنها با استفاده از تابع

توضیحات :
این برنامه سه عدد را از ورودی گرفته و با استفاده از یک تابع ماکزیمم آین سه عدد را نمایش می دهد.

download
 
بالا