Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Kaukulator pytania, problemy

Ostatnio zmodyfikowano 2011-06-10 15:03
Autor Wiadomość
wozio25
Temat założony przez niniejszego użytkownika
Kaukulator pytania, problemy
» 2011-06-09 16:53:46
C/C++
#include <iostream>
int main()
{
    std::cout << "[1]Dodawanie" << std::endl; //menu
    std::cout << "[2]Odejmowanie" << std::endl;
    std::cout << "[3]Mnozenie" << std::endl;
    std::cout << "[4]Dzielenie" << std::endl;
    std::cout << "[5]Rezygnuj" << std::endl;
    int liczba1;
    int liczba2;
   
    std::cout << "Wprowadz liczbe1: "; //wprowadznie liczb do dzialania
    std::cin >> liczba1;
    std::cout << "Wprowadz liczbe2: ";
    std::cin >> liczba2;
    int c;
    std::cout << "Wybierz dzialanie: ";
    std::cin >> c;
    switch( c ) {
    case 1:
        std::cout << "a+b= " << liczba1 + liczba2 << std::endl;
        break;
    case 2:
        std::cout << "a-b= " << liczba1 - liczba2 << std::endl;
        break;
    case 3:
        std::cout << "a*b= " << liczba1 * liczba2 << std::endl;
        break;
    case 4:
        if( liczba2 = 0 ) std::cout << "bład dzialania"; else
        std::cout << "a/b= " << liczba1 / liczba2 << std::endl;
        break;
    }
    return 0;
}
Pytanie co do case4: Jak zrobić , żeby wprowadzając liczby liczba1=np.5 liczba2=0 w dzieleniu program wypisał "błąd działania" zamiast się zawieszać?

P-33975
DejaVu
» 2011-06-09 17:06:42
C/C++
if( liczba2 = 0 )
Co tu jest Twoim zdaniem źle?
P-33976
wozio25
Temat założony przez niniejszego użytkownika
» 2011-06-09 17:09:34
==:D Dzięki
P-33977
DejaVu
» 2011-06-09 17:10:53
No to temat zamykam skoro rozwiązany :)
P-33978
wozio25
Temat założony przez niniejszego użytkownika
Problemy funkcje
» 2011-06-10 11:00:12
C/C++
#include <iostream>

float dodawanie_inne()
{
    float a;
    std::cin >> a;
    float b;
    std::cin >> b;
    return a + b;
}

int main()
{
    std::cout << "Wprowadz dwie liczby: ";
    float tu_bedzie_wynik = dodawanie_inne();
    std::cout << "Wynik dodawania wynosi: " << tu_bedzie_wynik << std::endl;
    return 0;
}
Chciałem się spytać czy dobrze myślę:). W tym przykładzie wg  mnie tworzy się zmienną
float tu_bedzie_wynik
, a później podpina do niej funkcje
dodawanie_inne()
 i jednoczesnie z podpięciem zmiennej, zmienna
tu_bedzie_wynik
 staje się wynikiem funcji
dodawanie_inne()
 
P-33989
Mrowqa
» 2011-06-10 15:03:04
Na forum jest zasada: jeden temat - jeden problem. Załóż nowy temat, to chętnie pomogę ( o ile będę :D ).
P-33999
« 1 »
  Strona 1 z 1