[Praca domowa 15] - Kalkulator - Czy dobrze kombinuje?
Ostatnio zmodyfikowano 2012-02-20 21:44
tomek51882 Temat założony przez niniejszego użytkownika |
[Praca domowa 15] - Kalkulator - Czy dobrze kombinuje? » 2012-02-20 20:32:00 Witam, od 3 dni jestem na kursie, powtarzam już 2 raz pierwszy rozdział aby utwalić materiał, ale mam pytanie: Niejestem pewien czy dobrze kombinuje :D Jeśli coś do tego momentu jest źle to naprowadzcie mnie na dobrą droge :D Dodam iż jest to tylko fragment kodu ponieważ teraz go pisze, poprostu chce wiedzieć czy tak jak jest to czy może tak zostać: #include <iostream>
int main()
{ int wynik = 0; int wybor; do { std::cout << "Wynik = " << wynik << std::endl; std::cout << "Wybierz operacje :" << std::endl; std::cout << "[0] Wyjscie z programu " << 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 << "[5] Autor i Info " << std::endl; std::cin >> wybor; switch( wybor ) { case 0: std::cout << "Wyjście" << std::endl; return 0; case 1: float a1; float b1; std::cout << "Dodawanie" << std::endl; std::cout << "Podaj liczbe A" << std::endl; std::cin >> a1; std::cout << "Wczytano?" << std::cin.good() << std::endl; std::cout << "Podaj liczbe B" << std::endl; std::cin >> b1; std::cout << "Wczytano?" << std::cin.good() << std::endl; std::cout << " a + b = " << a1 + b1 << std::endl; break; case 2: float a2; float b2; std::cout << "Odejmowanie" << std::endl; std::cout << "Podaj liczbe A" << std::endl; std::cin >> a2; std::cout << "Wczytano?" << std::cin.good() << std::endl; std::cout << "Podaj liczbe B" << std::endl; std::cin >> b2; std::cout << "Wczytano?" << std::cin.good() << std::endl; std::cout << " a - b = " << a2 - b2 << std::endl; case 3: float a3; float b3; std::cout << "Mnozenie" << std::endl; std::cout << "Podaj liczbe A" << std::endl; std::cin >> a3; std::cout << "Wczytano?" << std::cin.good() << std::endl; std::cout << "Podaj liczbe B" << std::endl; std::cin >> b3; std::cout << "Wczytano?" << std::cin.good() << std::endl; std::cout << " a * b = " << a3 * b3 << std::endl; case 4: float a4; float b4; std::cout << "Dzielenie" << std::endl; std::cout << "Podaj liczbe A" << std::endl; std::cin >> a4; std::cout << "Wczytano?" << std::cin.good() << std::endl; std::cout << "Podaj liczbe B" << std::endl; std::cin >> b4; std::cout << "Wczytano?" << std::cin.good() << std::endl; std::cout << " a / b = " << a4 / b4 << std::endl; case 5: std::cout << "Autorem programu jest tomek51882" << std::endl; std::cout << "Wersja - 1.1" << std::endl; std::cout << "Kontakt \n Email - tomek51882@wp.pl GG - 20915157 SKYPE - tomek51882" << std::endl; default: std::cout << "Zły znak! Użyj cyfry od 0 do 5 !!!" << std::endl; } } while( 0 ); }
[ code ] |
|
pekfos |
» 2012-02-20 21:17:36 Nie oceniamy kodu. Jak działa to jest dobry. |
|
Asharoth |
» 2012-02-20 21:44:13 Masz parę błędów z tego co widzę np: w case 2 ale dokładniej czy dobrze kombinujesz to Ci nie powiem bo sam jestem nowy :P |
|
« 1 » |