اونايي كه برنامه c بلدن و با معرفت هستن

♥mehrab♥

New Member
معلممون گفته يه ماشين حساب با سورسش بيارين منم اگه نبرم اين درسو ميافتم كمكم كنيد
 

tologin

Member
آقا يكي لطف مي كنه يه لينكي هم از دانلود خود c بزاره
تا يه كم هم برنامه نويسي به روش c رو هم امتحان كنيم بلكم يه چيزي بشيم
 

amirhomayoun

Active Member
آقا c++ 5 حدود 300 مگه! توربو c باید باشه که تحت داسه. راستش لینکی ازش ندارم!
 
♥mehrab♥ گفت:
معلممون گفته يه ماشين حساب با سورسش بيارين منم اگه نبرم اين درسو ميافتم كمكم كنيد
کد:
//Basic Calculator              //
//Creadted By: saman   //
//////////////////////////////////
#include <iostream.h>	
#include <conio.h>
#include <stdlib.h>

int main()
{
	main:
	{	 
	int input;

	cout<<"        Calculator\n";
	cout<<"Created By:saman\n\n";
	cout<<"1. Add\n";	
	cout<<"2. Subtract\n";	
	cout<<"3. Multiply\n";	
	cout<<"4. Divide\n";
	cout<<"5. Quit\n";
	cout<<"Choice: ";
	cin>>input;
	 
	if (input == 1)
	goto add;

	if (input == 2)
	goto sub;

	if (input == 3)
	goto multi;

	if (input == 4)
	goto div;
	
	if (input == 5)
	return 0;
	
	system("cls");
	}

	add:
	{

	float numberone;
	float numberdose;

	cout << "\nGive 2 numbers to add:\n";
	cout << "# 1: ";
	cin >> numberone;
	cout << "\n";

	cout << "# 2: ";
	cin >> numberdose;
	cout << "\n";

	cout << "The answer to " << numberone << " + " << numberdose << " = " << numberone+numberdose;
	cout << "\n";
	system("cls");
	goto main;
	}

	sub:
	{

	float numberone;
	float numberdose;

	cout << "\nGive 2 numbers to subtract:\n";
	cout << "# 1: ";
	cin >> numberone;
	cout << "\n";

	cout << "# 2: ";
	cin >> numberdose;
	cout << "\n";

	cout << "The answer to " << numberone << " - " << numberdose << " = " << numberone-numberdose;
	cout << "\n";
	system("cls");
	goto main;
	}


	multi:
	{

	float numberone;
	float numberdose;

	cout << "\nGive 2 numbers to multiply:\n";
	cout << "# 1: ";
	cin >> numberone;
	cout << "\n";

	cout << "# 2: ";
	cin >> numberdose;
	cout << "\n";

	cout << "The answer to " << numberone << " X " << numberdose << " = " << numberone*numberdose;
	cout << "\n";
	system("cls");
	goto main;
	}

	div:
	{

	float numberone;
	float numberdose;

	cout << "\nGive 2 numbers to divide:\n";
	cout << "# 1: ";
	cin >> numberone;
	cout << "\n";

	cout << "# 2: ";
	cin >> numberdose;
	cout << "\n";

	cout << "The answer to " << numberone << " / " << numberdose << " = " << numberone/numberdose;
	cout << "\n";
	system("cls");
	goto main;
	}
}
 

amirhomayoun

Active Member
بابا آقا سامان! ترکوندین! راستی مهراب جان بپا اون created by saman ها رو پاک کنی ها!
 
amirhomayoun گفت:
بابا آقا سامان! ترکوندین! راستی مهراب جان بپا اون created by saman ها رو پاک کنی ها!

مرسي
دقيقا والا آبرو ريزي مي شود
البته من اينطوري نوشتم براي اينكه براي كلاس شان ميخواست والا مي شد اين را بصورت ويژوال نوشت و كاملتر
 
یک ماشین حساب ساده در حد همون بردن برای کلاس :

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

int main()
{
char ch;
float a,b;
clrscr();
cout<<"Enter Your Numbers"<<endl;
cout<<"Enter first Number"<<endl;
cin>>a;
cout<<"Enter second Number"<<endl;
cin>>b;
//**********************
getch(ch);
switch (ch) {
case '+':
cout<<"Answer is : "<<(a+b);
break;
case '-':
cout<<"Answer is : "<<(a-b);
break;
case '*':
cout<<"Answer is : "<<(a*b);
break;
case '/':
if (b!=0){
cout<<"Answer is : "<<(a/b);
break;}
else
cout<"Not Possible !!!";
}
getch();
return(0);
}
 

جدیدترین ارسال ها

بالا