게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
중간에 슈도코드(의사코드) 막히는대 조언해주세요
게시물ID : computer_47000짧은주소 복사하기
작성자 : 가나다시마
추천 : 0
조회수 : 451회
댓글수 : 1개
등록시간 : 2012/05/14 22:31:37
sum = 1 + 2 + 3 + .... + 100에서 매 (10단위)마다 중간결과를 출력하는 슈도코드

매 10다위마다 중간결과 출력하는거에서 막히내여 

main(){
      int i, sum=0
      for(i=1; 1<100; i=i+1)
      {
          sum = sum + i;
          if(i%10 === 0)
      }

위에 슈도코드가 1에서 100까지 더하는 슈도코드인대요
중간에 if 넣어서 10단위마다 걸러내게 했는대요
그 다음에 뭘 넣어야 완성될련ㅈ; 

이걸 알고리즘으로 그려보면요

시작

i, sum = 0


ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
for i=1; i<100; i=i+1  ㅣ
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
sum = sum + i
i/10 == 0 ┌ n (종료로)
          y (다음꺼로)
          빈칸
          빈칸

종료

아래 빈칸은 도대체 뭘까요 
sum = sum + i
sum
이럴것같은대 슈도코드로 하면 안되고
흠흠
          
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호