Cyper utworzono 29 lipca 2008 utworzono 29 lipca 2008 Oto skrypt: #include <iostream>#include <conio.h> void main() { float fLiczba1; std::cout << "Podaj pierwsza liczba: "; std::cin >> fLiczba1; float fLiczba2; std::cout << "Podaj druga liczba: "; 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(); } Szukałeem i nieznalazłem na forum :-/ Z góry dzięx za pomoc
luq komentarz 29 lipca 2008 komentarz 29 lipca 2008 #include <iostream>#include <conio.h>int main(){float fLiczba1;std::cout << "Podaj pierwsza liczba: ";std::cin >> fLiczba1;float fLiczba2;std::cout << "Podaj druga liczba: ";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 smile.gif"; break; default: std::cout << "Nieznana opcja!";}getch();return 0;} w C++ main musi zwracac int, nie miales tez srednikow wszedzie. Ja nie wiem jakiego IDE urzywasz ale debuger przeciez informuje cię o takich błędach, to nie były jakieś błedy logiczne wiec tylko umiejętonośc czytania tutaj sie przydała. Pozatym radze stosowac wciecia.
Cyper komentarz 29 lipca 2008 Autor komentarz 29 lipca 2008 Dzięki Ci wielkie Program działa znakomicie A wcięcia stosuję, jednak przy kopiowaniu tekstu nieskopiowały mi się one wraz z nim. Jeszcze raz dzięki wielkie za pomoc. Problem rozwiązany = temat do zamkniecia
Wciąż szukasz rozwiązania problemu? Napisz teraz na forum!
Możesz zadać pytanie bez konieczności rejestracji - wystarczy, że wypełnisz formularz.