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

Warunek if - przedział

Ostatnio zmodyfikowano 2013-10-06 11:28
Autor Wiadomość
ScruffyDrake
Temat założony przez niniejszego użytkownika
Warunek if - przedział
» 2013-10-06 11:16:31
Chcę napisać program, który będzie podporządkowywał informację po wpisaniu prędkości.
1.Dla prędkości (a) > 50 informacja: Jedziesz za szybko zwolnij
2.Dla prędkości (a) < 30 informacja: Przyspiesz
3.Dla prędkości (a) od 30 do 40 informacja : Możesz przyspieszyć
4. Dla reszty, informacja: Jest ok
Jednak gdy chcę wpisać założenie 3. program zaczyna popełniać błędy. Proszę was o pomoc.


C/C++
#include <iostream>
#include<Conio.h>
using namespace std;
main()
{ restart:
    cout << "\nWpisz predkosc z jaka jedziesz " << endl;
    double a;
    cin >> a;
    if( a > 50 ) cout << "\nJedziesz za szybko zwolnij";
    else if( a < 30 ) cout << "\nPrzyspiesz";
    else if( 30 < a < 40 ) cout << "Mozesz przyspieszyc";
    else cout << "Jest ok";
   
    goto restart;
    getch();
    return 0;
}
P-93225
Wasilek
» 2013-10-06 11:19:19
Rozdziel warunek "30 < a < 40" na dwa :)
P-93227
ScruffyDrake
Temat założony przez niniejszego użytkownika
» 2013-10-06 11:28:08
Ok, działa. Dzięki za pomoc.
P-93228
« 1 »
  Strona 1 z 1