اولین برنامم ! - لطفا نظر بديد
سلام خدمت اساتید اینورای پی سی ورلد !!!
اولین یار هست که میام ایم محله انجمن ولی انشا... از این بعد زیاد سر میزنم ( مجبورم که بزنم !!! )
بریم سر اصل مطلب...
چون کارم فوری و فوتی هست مجبور شدم ت صفحه اصلی تاپیک بزنم شزمنده
برنامه ای که 4 گزینه برای کاربر چاپ کنه و متناسب با هر انتخاب محاسبات رو انجام بده
خودم از switch() استفاده نکردم تا کمی آب بندی شم
اول اینکه این یرنامه باید تو نرم افزار visual studio 10 ران بشه ( استاده دیگه ... چی بهش بگم ؟؟؟ )
دوم اینکه ممنون که کمک میکنید
کد:
// calculating area
#include <iostream>
#include <conio.h>
#include <stdio.h>
using namespace std;
int main()
{
const int PI = 3.14
int main_select;
char sub_select;
float C_area, T_area, R_area, r, b, h, l, w;
clrscr();
cout << "Press \" 1 \" to calculate circle area." << endl;
cout << "Press \" 2 \" to calculate triangle area." << endl;
cout << "Press \" 3 \" to calculate rectangle area." << endl;
cout << "press \" 4 \" to exit.\n" << endl;
//circle
if ( main_select == 1 ) {
cout << "Please enter Radius: " << endl;
cin >> r;
C_area = PI * r * r;
cout << "Your entered Radius is " << r << endl;
cout << "Circle's area is " << C_area << endl;
cout << "Do you want to start a new calculation ? (y/n). "
cin >> sub_select;
if ( sub_select == "y" )
continue;
else if ( sub_select == "n" )
break;
else
cout << " Please select Yes (y) or No (n). ";
// triangle
else if ( select == 2 ) {
cout << "Please enter Base and Height " << endl;
cin >> b >> h;
T_area = ( b * h ) / 2;
cout << "Your entered Base and Height is " << b << h << endl;
cout << "Triangle's area is " << T_area << endl;
cout << "Do you want to start a new calculation ? (y/n). "
cin >> sub_select;
if ( sub_select == y )
continue;
else if ( sub_select == n )
break;
else if
cout << " Please select Yes (y) or No (n). ";
// recangle
else if ( select == 3 ) {
cout << "Please enter Length and Width " << endl;
cin >> l >> w;
R_area = l * w
cout << "Your entered Length and Width is " << l << w << endl;
cout << "Rectangle's area is " << R_area << endl;
cout << "Do you want to start a new calculation ? (y/n). "
cin >> sub_select;
if ( sub_select == "y" )
continue;
else if ( sub_select == "n" )
break;
else if
cout << " Please select Yes (y) or No (n). ";
// exit
else if ( select == 4 )
cout << " Good Time ! ";
// unknown entry
else
cout << " Please enter correct number for your selection. ";
getch();
return 0;
}