| 
이전 질문 게시판은 새 글 쓰기를 막았습니다. [질문 게시판] 을 이용바랍니다. 
	
	
 | Date | 2010/10/19 01:06:34 |  
 | Name | zeros |  
 | Subject | 아주 간단한 C# 프로그래밍 질문입니다. |  
 |  성적을 입력받아 그 성적이 옳은지 옳지않은지 판별하려고 합니다.만약 옳다면 반복문을 빠져나가서 진행이되고
 그렇지 않다면 다시 입력을 하게 하고싶어서 아래와 같이 짜보았는데요
 오류는 없는데 실행시키면 for문이 돌아가지가 않네요 ㅠㅠ
 제 내공으론 도무지 어디가 틀린건지 잘 모르겠습니다.
 고수분들의 조언 부탁드립니다.
 
 for (int tf =1; tf > 2; tf=tf)
 {
 
 Console.Write("국어 성적을 입력하세요");
 kor = int.Parse(Console.ReadLine());
 
 
 
 Console.Write("수학 성적을 입력하세요");
 mat = int.Parse(Console.ReadLine());
 
 
 Console.Write("영어 성적을 입력하세요");
 eng = int.Parse(Console.ReadLine());
 
 
 if (kor <= 100 && kor >= 0 && eng <= 100 && eng >= 0 && mat <= 100 && mat >= 0)
 {
 Console.WriteLine("성적을 올바르게 입력하셨습니다.");
 tf = 3;
 
 }
 else
 {
 Console.WriteLine("잘못된 성적을 입력하셨습니다.");
 tf = 1;
 
 }
 
 }
 
 
 되도록 제 식에서 크게 벗어나지 않는 수정 방식을 부탁드리겠습니다.
 이게 과제인데 제 실력에서 넘어가는 명령어라던지 이런걸 써서 좋을게 없거든요 ㅠㅠ 그리고 원인이 뭔지 너무궁금해요 ㅠㅠ
 
 |  
     통합규정 1.3 이용안내 인용"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
 
 |