수다닷컴

  • 해외여행
    • 괌
    • 태국
    • 유럽
    • 일본
    • 필리핀
    • 미국
    • 중국
    • 기타여행
    • 싱가폴
  • 건강
    • 다이어트
    • 당뇨
    • 헬스
    • 건강음식
    • 건강기타
  • 컴퓨터
    • 프로그램 개발일반
    • C언어
    • 비주얼베이직
  • 결혼생활
    • 출산/육아
    • 결혼준비
    • 엄마이야기방
  • 일상생활
    • 면접
    • 취업
    • 진로선택
  • 교육
    • 교육일반
    • 아이교육
    • 토익
    • 해외연수
    • 영어
  • 취미생활
    • 음악
    • 자전거
    • 수영
    • 바이크
    • 축구
  • 기타
    • 강아지
    • 제주도여행
    • 국내여행
    • 기타일상
    • 애플
    • 휴대폰관련
  • 프로그램 개발일반
  • C언어
  • 비주얼베이직

제어문공부중인데 도와주세여

독특한

2023.04.01


1. 한 사람의 일년 총소득(gross)을 입력하면 아래의 조건에 따라 세금을 계산한 후 일년 수입에서 세금을 뺀 실질 소득(net)을 출력하는 프로그램을 작성하시오.(수입의 입력 단위는 만원으로 한다.) (if문)?xml:namespace prefix = o ns = urn:schemas-microsoft-com:office:office /?xml:namespace prefix = o /
(1) 연수입 1000만원 미만이면, 세금 없음.
(2) 연수입 1000만원 이상 3000만원 미만이면, (1000만원의 초과분에 대하여 1%)의 세금 부과
(3) 연수입 3000만원 이상 5000만원 미만이면, (20만원+3000만원의 초과분에 대하여 3%)의 세금 부과
(4) 연수입 5000만원이상이면, (80만원+5000만원의 초과분에 대하여 6%)의 세금 부과
변수는 다음과 같이 사용한다. 총소득 : gross 실질소득 : net 세금 : tax

2. ‘+’, ‘-‘, ‘*’, ‘/’중 한 문자(연산자)를 입력하고 두 정수를 입력하면, 입력한 연산자에 맞게 두 수를 계산하여 결과를 출력하는 프로그램을 작성해 봅시다. (입출력 예는 아래와 같다)(switch-case문 이용)
(입력)
Enter an operator(+,-,*,/) : +
Enter two integer numbers: 10 20
(출력)
10 + 20 = 303. 1+2+3+….+n값이 키보드로 입력한 값 max보다 크게 되는 가장 Roman 작은 n값을 구하는 프로그램을 작성해 봅시다.(while문)
(문제 분석) 키보드로부터 max값을 입력 받는 부분, 입력 받은 max값에 대한 n값을 구하는 부분, n값을 출력하는 부분으로 나눌 수 있다. 두 번째 n값을 구하는 부분은1부터 계속적으로 더한 값을 sum이라는 변수에 저장하여 이 sum과 max의 크기를 한 번 더할 때 마다 비교하여 sum값이 커지면 그때의n값이 구하고자 하는 값이 된다.

4. 키보드로부터 점수(정수만 입력) score를 입력 받아 score가 100에서 90점 사이이면 grade가A, 90에서 80점 사이이면B, 80에서70점 사이이면 C이고, 70에서 0점 사이이면 F를 출력하는 프로그램을 작성하라. 위 과정을 반복한다. 0미만이나 100이상의 점수가 입력되면 프로그램을 중지한다. (while, if, switch~case문을 사용한다)
(문제분석)
while문으로 무한 루프를 만든다.
무한 루프내에서 점수를 입력받아 입력받은 점수가 0이상 100미만인지를 if문을 이용하여 판단하여 그 이외의 점수이면 무한 루프를 탈출하도록한다.
0이상 100미만이면, switch~case문을 이용하여 학점을 판단한다.(점수를 10으로 나누어 그 몫을 이용한다.)

5. 다음은 A에서 Z까지 출력하는 프로그램이다. break를 사용하여 L까지 인쇄하는 프로그램으로 수정하시오.
#includestdio.h
main()
{
char out_char;
for(out_char=’A’; out_char’Z’; out_char++)
printf(“- %c -“, out_char);
}

6. 사용자로부터 숫자를 하나 입력받아서, 그 수 만큼 “Hello World”를 출력하는 프로그램을 while 문과 for문을 이용해서 작성하자.

7. 사용자로부터 숫자를 하나 입력받아서, 그 수 만큼 의 3의 배수를 출력하는 프로그램을 while 문과 for문을 이용해서 작성하자. 만약 5를 입력하면 3,6,9,12,15를 출력한다. 8. 두개의 정수를 입력받아서 그 사이에 존재하는 정수들의 합을 구하는 프로그램을 작성해 while 문과 for문을 이용해서 보자. 예를 들어 3과5를 입력받는다면 3+4+5가 답이 된다. 문제를 조금 쉽게 하기 위해서, 첫번쨰 입력받은 숫자보다 두 번쨰 입력받은 숫자가 더 크다는 조건을 걸자.

9. 구구단을 출력하는 프로그램을 작성해 봅시다. (for문)
(문제분석) for문을 중첩 사용하여 밖의 for문은 반복제어변수가 2단에서 9단까지의 매 단을 나타내도록 하고, 안의 for문은 반복제어변수가 1에서 9까지 증가하도록 하여 두 반복변수를 곱한 값을 출력한다.

10. 1에서 9사이 임의의 수를 입력받아 이에 해당하는 구구단을 출력하는 프로그램을 하시오. (for문)

11. 출력이 다음과 같은 프로그램을 작성하라.(for문을 이용할 것)최하단의 *는 15개로 한다. (for문)

*
* * *
* * * * *
:

12. 양의 정수 n값을 입력 받아 1에서 n값까지의 합을 구하여 출력하는 프로그램을 작성하시오. 입력한 n값이 음수이면 합을 출력하지 않고 다음 n값을 입력 받는다. n값이 0이면 프로그램을 종료한다. (while문, for문, break문, continue문을 모두 사용하여 프로그램할 것) (for문)

13. 어떤 사람이 30일간 일하기로 계약하여, 첫날 1000원, 둘째 날 1500원, 셋째 날 2000원과 같이 하루가 지날 때 마다 그 전날 임금에 500원씩을 더하여 받는다고 할 때 총 받는 임금을 계산하는 프로그램을 작성하시오. (for문)

14. 다음을 계산하는 프로그램을 작성하시오. (for문)
(1) 1*2 + 2*3 + 3*4 + 4*5 + …+99*100
(2) 1 + (1 + 2) + ( 1 + 2 + 3) + … + (1 + 2 +…+ 50)
(3) 1 + (1*2) + (1*2*3) + (1*2*3*4) + … +(1*2*3*…*10) 15. 출력이 다음과 같은 프로그램을 작성하라.(for문을 이용할 것)최하단의 숫자는 60이내로 한다.
1 : *
2 : * *
4 : * * * *
7 : * * * * * * *
11 : * * * * * * * * * * *
16 : * * * * * * * * * * * * * * * *

신청하기





COMMENT

댓글을 입력해주세요. 비속어와 욕설은 삼가해주세요.

번호 제 목 글쓴이 날짜
2694868 컨택트 폼 7에서 textarea 높이 조정 영글 2025-05-15
2694818 line-height값이 적용이 안되는데 왜 그런 거예요?. letter-spacing,line-height의 기준?? (2) 풍란 2025-05-14
2694795 이것 어떻게 좀 해결좀;; (3) 개럭시 2025-05-14
2694724 코딩시 폰트 문제; ㅠ 후력 2025-05-13
2694696 텍스트박스 입력에 관한 문제입니다. 딥공감 2025-05-13
2694668 [질문] 페이퍼비전 PointLight 관련 질문 드려요.. 두바다찬솔 2025-05-13
2694611 Flash Lite 2.1에서 BitmapData와 Matrix 지원안하나요? (3) 이플 2025-05-12
2694582 IE & 파이어폭스 (2) 흙이랑 2025-05-12
2694553 무비클립안의 duplicate 발동이 안돼네요; 딥보라 2025-05-12
2694523 자바 애플릿 질문좀 ^^ (6) 동이 2025-05-12
2694494 [질문] JAVA 또는 C++ 로 프로그램 개발시.. 레지스터리 등록 관련 의문점? (3) 우람늘 2025-05-11
2694469 익스6에서 css버그 나오는것 해결방법좀요 !!!! (6) 원술 2025-05-11
2694442 로컬에선 잘 나오는데 운영에 반영하면 이상하게 나와요. (8) 목화 2025-05-11
2694412 [질문] 이미지 로딩후 사이즈 조절할때 (1) 아담 2025-05-11
2694391 설치형 블로그 쓰시는 분들 어떤거 쓰세요?? (7) AngelsTears 2025-05-10
2694362 Microsoft SQL Server에서 서버만드는법 어둠 2025-05-10
2694333 for문으로 돌린 이름의 제어 (4) 레이 2025-05-10
2694308 이미지 css 도와주세요 ㅠㅠ (2) 애기 2025-05-10
2694223 [급질문]스크롤스파이의 offset값 진나 2025-05-09
2694195 li에 이미지 넣고 세로로 메뉴 구성하는 경우 (1) 예님 2025-05-09
<<  이전  1 2 3 4 5 6 7 8 9 10  다음  >>

수다닷컴 | 여러분과 함께하는 수다토크 커뮤니티 수다닷컴에 오신것을 환영합니다.
사업자등록번호 : 117-07-92748 상호 : 진달래여행사 대표자 : 명현재 서울시 강서구 방화동 890번지 푸르지오 107동 306호
copyright 2011 게시글 삭제 및 기타 문의 : clairacademy@naver.com