#include <iostream>
using namespace std;
int main(){
double time;
int s;
int speed;
cout << "주파 시간은?";
cin >> time;
s=200;
speed=s/time;
if(speed>=100)
cout<< "당신은 평균속도:"<< speed << "km/h로 과속했습니다."<<endl;
else
cout<< "당신은 평균속도:"<< speed << "km/h로 과속하지않았습니다."<<endl;
if(time=0)
cout<< "시간으로 0을 입력할수 없습니다"<<endl;
return 0;
}
시간입력에 0을 넣으면 시간으로0을입력할수없습니다를 뜨게해야되는데
0을넣으면 쓰레기값km/h로 과속하지않았습니다 뜨는데 어캄?
예외처리가 뒤에 있다 ㅋㅋㅋ
다 해놓고 0하면 안됩니다 하네
쓰레기값인 이유는 0으로 나누는게 불가능하기 때문이고
default : 를 넣읏[ㅔㅁ
0으로 나누는게 불가능해서 쓰레기값뜨면 어케해야함??
예외처리를 마지막에 하지말고 입력받은 후에 바로 검사해야지
else 밑에다가 if를 넣어 자리를 바꾸셈
else
if(time=0)
if(time = 0) ( X) => if(time == 0) (O)
이런식으로 코드 고치면 될듯 ==>
http://codepad.org/dAQvrWSF
ㄳㄳ합니다