본문 바로가기

SW Expert Academy95

[SW Expert Academy] 6234. 흐름과 제어 - 반복 - 연습문제 3 문제) 1부터 100까지의 숫자 중 짝수를 for 문과 range 함수를 이용해 다음과 같이 출력하십시오. 입력 : 입력값 없음 출력 : 2 4 6 8 10 12 14 16 18 ... 90 92 94 96 98 100 풀이) 6231번과 다를 바 없는 문제이다. 추가된 것이라면 변하는 차이인 2를 추가해 주는 것. 1 2 for i in range(2, 101, 2): print(i) cs 문제 출처 : https://swexpertacademy.com/main/main.do SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com ※ SW Expert 아카데미는 원칙적으로 문제를 무단 복제하는 것을 금지합니다. 학습.. 2022. 1. 4.
[SW Expert Academy] 6231. 흐름과 제어 - 반복 - 연습문제 2 문제) 1부터 100까지의 숫자를 for 문과 range 함수를 이용해 출력하십시오. 입력 : 입력값 없음 출력: 1 2 3 4 5 ... 99 100 풀이) 어려울 것 없는 문제이다 for문에 range() 함수를 쓰기만 하면 끝.100번까지 출력해야 하므로 range(1, 101)로 적으면 된다. 1 2 for i in range(1,101): print(i) cs 문제 출처 : https://swexpertacademy.com/main/main.do SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com ※ SW Expert 아카데미는 원칙적으로 문제를 무단 복제하는 것을 금지합니다. 학습용으로 문제를 가져왔으나.. 2022. 1. 4.
[SW Expert Academy] 6230. 흐름과 제어 - 반복 1 문제) 다음의 결과와 같이 5명의 학생의 점수에 대해 60 이상일 때 합격 메시지를 출력하고, 60미만일 때 불합격 메시지를 출력하는 프로그램을 만드십시오. 입력 : 출력 : 1번 학생은 88점으로 합격입니다. 2번 학생은 30점으로 불합격입니다. 3번 학생은 61점으로 합격입니다. 4번 학생은 55점으로 불합격입니다. 5번 학생은 95점으로 합격입니다. 풀이) 1 2 3 4 5 6 a = [88, 30, 61, 55, 95] for i in range(0,5): if a[i] >= 60: print("%d번 학생은 %d점으로 합격입니다." %(i+1, a[i])) elif a[i] 2022. 1. 4.
[SW Expert Academy] 6220. 흐름과 제어 - If 3 문제) 다음의 결과와 같이 입력된 영어 알파벳 문자에 대해 대소문자를 구분하는 코드를 작성하십시오. 입력 : b 출력 : b 는 소문자 입니다. 풀이) 1 2 3 4 5 a = str(input()) if a.isupper == True: print("%s 는 대문자 입니다." %(a)) else: print("%s 는 소문자 입니다." %(a)) cs .isupper()를 이용하여 해결했다. .isupper()의 경우 앞의 변수가 모두 대문자일 경우 True를 반환하고 대문자가 아닐 경우 False를 반환한다. 이 반대의 함수는 .lowwer()가 있다. 문제 출처 : https://swexpertacademy.com/main/main.do SW Expert Academy SW 프로그래밍 역량 강화에 .. 2022. 1. 4.