게시판 인덱스

 
 FAQFAQ   검색검색   멤버리스트멤버리스트   사용자 그룹사용자 그룹   사용자 등록하기사용자 등록하기 
 개인 정보개인 정보   비공개 메시지를 확인하려면 로그인하십시오비공개 메시지를 확인하려면 로그인하십시오   로그인로그인 

프로젝트 3 변환전학인사항 질문입니다

 
글 쓰기   답변 달기     게시판 인덱스 -> 4190.210 Principles of Programming (Fall 2012)
이전 주제 보기 :: 다음 주제 보기  
글쓴이 메시지
박재성



가입: 2012년 9월 5일
올린 글: 14

올리기올려짐: 2012년12월4일 10:14    주제: 프로젝트 3 변환전학인사항 질문입니다 인용과 함께 답변

repeat E1 E2에서 E1에 read가 들어있어서 음수인지 양수인지 판별할수없을때 예를들어
repeat read 100 이런식은 read가 음수이면 계산이 정의되지 않는데 0이상이면 계산이 정의되어 실행가능한데요
계산이 정의되지 않을경우가있으므로 변환전 확인사항에 의해서 변환거부를 해야되나요??


repeat (read + 100) 100 이거는 E1값이 항상 0보다크거나같으니까 변환가능하나요..
repeat (read - 101) 100 이거는 E1값이 항상 음수니까 변환하면 안되나요
if 0 (repeat -1 100) 0 이거는 if문에서 두번째식은 변환하면안되지만 항상 세번째식으로 가니까 변환가능한가요

변환전 확인사항을 확인하는작업이 이해가 안됩니다..ㅠㅠ
위로
사용자 정보 보기 비밀 메시지 보내기
최민아



가입: 2009년 9월 28일
올린 글: 236

올리기올려짐: 2012년12월4일 14:56    주제: 인용과 함께 답변

인용:
repeat E1 E2에서 E1에 read가 들어있어서 음수인지 양수인지 판별할수없을때 예를들어
repeat read 100 이런식은 read가 음수이면 계산이 정의되지 않는데 0이상이면 계산이 정의되어 실행가능한데요
계산이 정의되지 않을경우가있으므로 변환전 확인사항에 의해서 변환거부를 해야되나요??


네. 변환 거부를 해야 합니다.

인용:
repeat (read + 100) 100 이거는 E1값이 항상 0보다크거나같으니까 변환가능하나요..
repeat (read - 101) 100 이거는 E1값이 항상 음수니까 변환하면 안되나요
if 0 (repeat -1 100) 0 이거는 if문에서 두번째식은 변환하면안되지만 항상 세번째식으로 가니까 변환가능한가요


말씀하신 내용이 모두 맞습니다.
위로
사용자 정보 보기 비밀 메시지 보내기
강동옥



가입: 2009년 9월 18일
올린 글: 602

올리기올려짐: 2012년12월4일 15:13    주제: 인용과 함께 답변

실행이 불가능할 가능성이 있는 프로그램은 무조건 100% 배제해야 하지만

항상 실행 가능하다고 판단되는 경우는 최대한 변환해주세요.
위로
사용자 정보 보기 비밀 메시지 보내기
이전 글 표시:   
글 쓰기   답변 달기     게시판 인덱스 -> 4190.210 Principles of Programming (Fall 2012) 시간대: GMT + 9 시간(한국)
페이지 11

 
건너뛰기:  
새로운 주제를 올릴 수 없습니다
답글을 올릴 수 없습니다
주제를 수정할 수 없습니다
올린 글을 삭제할 수 없습니다
투표를 할 수 없습니다


Powered by phpBB 2.0.21-7 (Debian) © 2001, 2005 phpBB Group
Translated by kss & drssay