←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

C++
[ROZWIĄZANE] Mini Kalkulator

Zablokowany

  • +
  • -
Kogut - zdjęcie Kogut 11.02.2012

#include <iostream>
int main()
{

system("COLOR 2"); //
using namespace std;

int wybor;
cout <<"Witamy w kalkulatorze By Kogut!!!\n";
cout <<"Zapraszam do wyboru opcji\n";
cout <<"nr 1. Dodawanie\n";
cout <<"nr 2. Odejmowanie\n";
cout <<"Podaj numer: ";
cin >> wybor;


switch(wybor)
{

case 1:

int a;
int b;
int wynik;
cout <<"Podaj liczbe: ";
cin >> a;
cout <<"Podaj droga liczbe: ";
cin >> b;
cout << " Wynik = ";
wynik = a + b;
cout << wynik;
system ("pause");
break;




case 2:

int aa;
int bb;
cout <<"Podaj liczbe ";
cin >> aa;
cout <<"Podaj droga liczbe";
cin >> bb;
cout << " Wynik = " << (a - B);
system ("pause");
break;

default:
std::cout <<"NIe ma takiej opcji\n";
system ("pause");
break;
}
}
















Mam taki problemik. Pierwszym sposobem dobrze się dodaje.
A w case 2 np napisze 6 i 2 i wychodzi jakas ogromna liczba.
Oraz jakieś sugestie co do programu?
Dopiero zaczynam wiec proszę o wyrozumiałość ;P
Użytkownik Kogut edytował ten post 11.02.2012 12:24
Odpowiedz

  • +
  • -
speedkill - zdjęcie speedkill 11.02.2012


#include <iostream>

using namespace std;

int main()

{

    system("COLOR 8");

    int wybor;

    double a,b;

    start:

    cout <<"Witamy w kalkulatorze By Kogut!!!\nZapraszam do wyboru opcji\nnr 1. Dodawanie\nnr 2. Odejmowanie\nPodaj numer :\n"; 

    cin>>wybor;

    switch(wybor)

    {

                 case 1:

                      cout<<"\nPodaj a :\n";

                      cin>>a;

                      cout<<"\nPodaj b :\n";

                      cin>>b;

                      cout<<"\nWynik = "<<a+b<<"\n\n";

                      break;



                      case 2:

                           cout<<"\nPodaj a :\n";

                           cin>>a;

                           cout<<"\nPodaj b :\n";

                           cin>>b;

                           cout<<"\nWynik = "<<a-b<<"\n\n";

                           break;

                           default:

                                   std::cout <<"Nie ma takiej opcji\n\n\n\n";

                                   goto start;

                                   break;

                           }       

                           system("pause");

}


Użytkownik speedkill edytował ten post 11.02.2012 13:08
Odpowiedz

  • +
  • -
Goliath - zdjęcie Goliath 13.02.2012

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Pomoc udzielona

Jeśli się z tym nie zgadzasz, Dołączona grafika raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL
Odpowiedz
Zablokowany