Strona główna | Mapa serwisu | English version
Dodaj wpis Pokaż wpisy

START > C++ > kody

kody

KALKULATORKI!!

1-kod.

#include
using namespace std;

int main ()
{

bool quit=false;
int m; // 1 menu
int dm; // 2 menu
int tm; // 3 menu
int a;
int b;
int c;
int d;
int h;
double k = 2.0; //do obwodu np prostokat
double u = 4.0; // 4 np przy kwadracie
double j = 1.00/2.00; // jedna druga np trojkat trapez

do {

cout << "n";
cout << "[1] Polan";
cout << "[2] Obwodyn";
cout << "[3] Kalkulatorn";
cout << "[4] Autorn";
cout << "[5] Opisn";
cout << "[6] Wyjscienn";
cin >> m;
cout << "n";

switch (m) // (m) wskazuje tak jak wyzej menu 1
{

case 1:

cout << "n[1] Pole Kwadratu";
cout << "n[2] Pole Prostokatu";
cout << "n[3] Pole Trojkatu";
cout << "n[4] Pole Rombu";
cout << "n[5] Pole Rownolegloboku";
cout << "n[6] Pole trapezu";
cout << "n";
cin >> dm;
cout << "n";

switch (dm) // (dm) wskazuje na 2 menu jak wyzej
{


case 1:

cout << "-------------------------------n";
cout << " Pole kwadratu P= 4 * an";
cout << " Podaj bok a: ";
cin >> a;
cout << " Pole twojego kwadratu wynosi: " << u * a;
cout << "n";
cout << "-------------------------------n";
break;

case 2:

cout << "-------------------------------n";
cout << " Pole prostokatu P= a * bn";
cout << " Podaj bok a: ";
cin >> a;
cout << "n Podaj bok b: ";
cin >> b;
cout << "n Pole twojego prostokata wynosi: " << a * b;
cout << "n";
cout << "-------------------------------n";
break;

case 3:

cout << "-------------------------------n";
cout << " Pole trojkata P= 1/2 * a * hn";
cout << " Podaj bok a: ";
cin >> a;
cout << "n Podaj wysokosc h: ";
cin >> h;
cout << "n Pole twojego trojkata wynosi: " << j * a * h;
cout << "n";
cout << "-------------------------------n";
break;

case 4:

cout << "-------------------------------n";
cout << " Pole rombu P= a * hn";
cout << " Podaj bok a: ";
cin >> a;
cout << "n Podaj wysokosc h: ";
cin >> h;
cout << "n Pole twojego rombu wynosi: " << a * h;
cout << "n";
cout << "-------------------------------n";
break;

case 5:

cout << "-------------------------------n";
cout << " Pole rownolegloboku P= a * hn";
cout << " Podaj bok a: ";
cin >> a;
cout << "n Podaj wysokosc h: ";
cin >> h;
cout << "n Pole twojego rownolegloboku wynosi: " << a * h;
cout << "n";
cout << "-------------------------------n";
break;


case 6:

cout << "-------------------------------n";
cout << " Pole trapezu P= 1/2 * (a + b) * hn";
cout << " Podaj bok a: ";
cin >> a;
cout << "n Podaj bok b: ";
cin >> b;
cout << "n Podaj wysokosc h: ";
cin >> h;
cout << "n Pole twojego trapezu wynosi: " << j * (a + b) * h;
cout << "n";
cout << "-------------------------------n";
break;

cout << "n";
break;

default:

cout << "-----------------------------------------n";
cout << " Nie ma: " << dm << " musisz wybrac od 1-6n";
cout << "-----------------------------------------n";
break;

}

case 29: // do zmyly

cout << "";
break;


case 2:

cout << "n";
cout << "n[1] Obwod Kwadratu";
cout << "n[2] Obwod Prostokatu";
cout << "n[3] Obwod Trojkatu";
cout << "n[4] Obwod Rombu";
cout << "n[5] Obwod Rownolegloboku";
cout << "n[6] Obwod trapezu";
cout << "n";
cin >> tm;
cout << "n";

switch (tm)
{

case 1:

cout << "-------------------------------n";
cout << " Obwod kwadratu O= 4 * an";
cout << " Podaj bok a: ";
cin >> a;
cout << "n Obwod twojego kwadratu wynosi: " << u * a;
cout << "n";
cout << "-------------------------------n";
break;

case 2:

cout << "-------------------------------n";
cout << " Obwod prostokata O= 2 * a + 2 * bn";
cout << " Podaj bok a: ";
cin >> a;
cout << "n Podaj bok b: ";
cin >> b;
cout << "n Obwod twojego prostokata wynosi: " << k * a + k * b;
cout << "n";
cout << "-------------------------------n";
break;

case 3:

cout << "-------------------------------n";
cout << " Obwod trojkata O= a + b + cn";
cout << " Podaj bok a: ";
cin >> a;
cout << "n Podaj bok b: ";
cin >> b;
cout << "n Podaj bok c: ";
cin >> c;
cout << "n Obwod twojego trokata wynosi: " << a + b + c;
cout << "n";
cout << "-------------------------------n";
break;

case 4:

cout << "-------------------------------n";
cout << " Obwod rombu O= 4 * an";
cout << " Podaj bok a: ";
cin >> a;
cout << "b Obwod twojego rombu wynosi: " << u * a;
cout << "n";
cout << "-------------------------------n";
break;

case 5:

cout << "-------------------------------n";
cout << " Obwod rownolegloboku O= 2 * a + 2 * bn";
cout << " Podaj bok a: ";
cin >> a;
cout << "n Poda bok b: ";
cin >> b;
cout << "n Obwod twojego rownolegloboku wynosi: " << k * a + k * b;
cout << "n";
cout << "-------------------------------n";
break;

case 6:

cout << "-------------------------------n";
cout << " Obwod trapezu O= a + b + c + dn";
cout << " Podaj bok a: ";
cin >> a;
cout << "n Poda bok b: ";
cin >> b;
cout << "n Podaj bok c: ";
cin >> c;
cout << "n Podaj bok d: ";
cin >> d;
cout << "n Obwod twojego trapezu wynosi: " << a + b + c + d;
cout << "n";
cout << "------------------------------n";
break;

cout << "";

default:

cout << "---------------------------------------n";
cout << " Nie ma: " << tm << "musisz wybrac od 1-6n";
cout << "---------------------------------------n";
break;


}

case 28:

cout << "";
break;

case 3:

cout << "---------------n";
cout << " Podaj 2 liczby:n";
cin >> a;
cin >> b;
cout << "n Suma : " << a + b;
cout << "n Roznica: " << a - b;
cout << "n Iloczyn: " << a * b;
cout << "n Iloraz : " << a / b;
cout << "n";
cout << "--------------n";
break;

case 4:

cout << "-------------------------------------";
cout << "n Autorem jest Squealer n";
cout << " dziekuje ze uzywanie oprogramowanian";
cout << "-------------------------------------n";
break;

case 5:

cout << "-------------------------------------------------------";
cout << "n Program sluzy do obliczania pola i obwodow podstawowychn"
<< " figor plaskichn";
cout << "-------------------------------------------------------";
break;

case 6:

cout << " Quitnn";
quit=true;
break;

cout << "";

default:

cout << "---------------------------------------n";
cout << " Nie ma: " << m << " musisz wybrac od 1-6n";
cout << "---------------------------------------n";
break;

}

}while (quit!=true);

return 0;

}

 

                                                                    AUTOR: squealer

2-kod

// kalkulator

#include
#include

int main ()
{
int fLiczba1;
std::cout << "Podaj pierwsza liczbe: ";
std::cin >> fLiczba1;

int fLiczba2;
std::cout << "Podaj druga liczbe: ";
std::cin >> fLiczba2;

int nOpcja;
std::cout << "Wybierz dzialanie: " << std::endl;
std::cout << "1. Dodawanie" << std::endl;
std::cout << "2. Odejmowanie" << std::endl;
std::cout << "3. Mnozenie" << std::endl;
std::cout << "4. Dzielenie" << std::endl;
std::cout << "0. Wyjscie" << std::endl;
std::cout << "Twoj wybor";
std::cin >>nOpcja;

switch (nOpcja)
{
case 1: std::cout << fLiczba1 << " + " << fLiczba2 << " = " << fLiczba1 + fLiczba2; break;
case 2: std::cout << fLiczba1 << " - " << fLiczba2 << " = " << fLiczba1 - fLiczba2; break;
case 3: std::cout << fLiczba1 << " * " << fLiczba2 << " = " << fLiczba1 * fLiczba2; break;
case 4:
if (fLiczba2 == 0.0)
std::cout << "Dzielnik nie moze byc zerem! ";
else
std::cout << fLiczba1 << " / " << fLiczba2 << " = " << fLiczba1 / fLiczba2; break;
case 0: std::cout << "Dziekujemy :)"; break;
default: std::cout << "Nieznana opcja!";
}
getch ();
}

AUTOR: K-LI

----------------------------------------------------------------------------

Niedługo nowe projekty!!

K-LI