X

[MATLAB] prosty kalkulator

13 Nov 2011 12:48 VAVapor
  • #1 13 Nov 2011 12:48
    Vapor
    Level 8  
    Helpful post? (0)
    Mam do napisania prosty kalkulator w matlabie (wybrać dwie liczby i działanie jakie ma wykonać, użyć do tego switch case otherwise).
    Mam użyć il-elseif-else, by w przypadku gdy wybiorę niepoprawne działanie (np jakąś literę zamiast +, -, /, *, ^), program ma wyświetlić mi że wybrano złe działanie i wrócić z powrotem do jego wyboru.
    O ile z tą pierwszą częścią nie mam problemów, to drugiej nie mogę rozgryźć.
    Może ktoś pomóc?
    Tak wygląda program napisany przeze mnie

    Code: basic4gl
    Log in, to see the code


    "return" po "otherwise" nie działa, po if-else też nie.
  • #2 13 Nov 2011 18:10
    D12
    Level 13  
    Helpful post? (0)
    Vapor wrote:
    Mam użyć il-elseif-else, by w przypadku gdy wybiorę niepoprawne działanie (np jakąś literę zamiast +, -, /, *, ^), program ma wyświetlić mi że wybrano złe działanie i wrócić z powrotem do jego wyboru.


    No to musisz użyć pętlę while.
    To weź do pętli:
    Code: c
    Log in, to see the code


    Bo return w takim razie bez pętli powodował by wyjście z programu

    No i jeszcze usuń else.
Mouser  Search 4 million + Products
Browse Products