[Python] 반복문 연습4
Study Code/[Basic] Python2024. 5. 18. 23:46[Python] 반복문 연습4

톱니가 각각 n1개와 n2개의 톱니바퀴가 서로 맞물려 회전할 때,  회전을 시작한 후 처음 맞물린 톱니가 최초로 다시 만나게 될 때까지의 톱니의 수와 각각의 바퀴 회전수를 출력 (단, n2는 n1보다 크다.) > 최소 공배수 문제  gearA_cnt = int(input('GearA 톱니수 입력: '))gearB_cnt = int(input('GearB 톱니수 입력: '))gearA_circle, gearB_circle, num = 0, 0, 0flag = Truewhile flag: if gearA_circle != 0: if gearA_circle != num: gearA_circle += gearA_cnt else: flag = ..

[Python] 반복문 연습3
Study Code/[Basic] Python2024. 5. 18. 23:45[Python] 반복문 연습3

집 앞 버스 정류장에서 학교까지 가는 버스 A, B, C의 운행정보가 다음과 같을 때, 2대 이상의 버스가 정차하는 시간대를 출력 1. 버스 A, B 운행 정보     - 오전 6시 첫 차: 오후 23시 운행 종료     - 버스A : 15분 간격 운행     - 버스B : 13분 간격 운행      2. 버스 c 운행 정보     - 6시 20분 첫 차: 오후 22시 운행 종료     - 버스C : 8분 간격 운행  busA = 15busB = 13busC = 8totalMin = 60 * 17 # 총 17시간 운행for i in range(totalMin + 1): if i (totalMin - 60): if i % busA == 0 and i % busB == 0: ..

[Python] 반복문 연습2
Study Code/[Basic] Python2024. 5. 18. 23:43[Python] 반복문 연습2

'*'를 이용해서 다양한 모양을 출력   for i in range(1, 6): print('*' * i)print('-' * 50)for i in range (1, 6): for j in range (6 - i - 1): print (' ', end ='') for k in range (i): print ('*', end='') print()print('-' * 50)for i in range (5, 0, -1): print ('*' * i)print('-' * 50)for i in range (5, 0, -1): for j in range (6 - i - 1): print (' ', end ='') for k in range ..

[Python] 반복문 연습1
Study Code/[Basic] Python2024. 5. 18. 23:42[Python] 반복문 연습1

1부터 사용자가 입력한 정수까지의 합, 홀수의 합, 짝수의 합 그리고 팩토리얼을 출력하는 프로그램  num = int(input('정수 입력: '))allSum, oddSum, evenSum, factorial = 0, 0, 0, 1for i in range (1, num+1): allSum += i if (i % 2 == 1): oddSum += i else: evenSum += i factorial *= iprint('합 결과 : {}'.format(allSum))print('홀수 합 결과 : {}'.format(oddSum))print('짝수 합 결과 : {}'.format(evenSum))print('팩토리얼 결과 : {:,}'.format(factori..

개발자가 되기까지 (2023.08.16~2024.04.15)/[Basic] Java2023. 9. 3. 00:13[Java] 1부터 10까지 출력 (while, if)

1부터 10까지 출력 public class While01 { public static void main(String[] args) { // 1~10까지 짝수만 출력 int i = 1;// i 초기값 설정 while (i < 11) {// i가 11이라면 멈춘다 if(i % 2 == 0 ) { System.out.print(i+" "); } i++;// if문이 끝나면 i를 1씩 증가시킨다. // i++을 해주지 않으면 i는 초기값인 1에서 변하지 않는다. } } } [Java] 1부터 10까지 출력 (while, if) 끝! (다음 게시물 예고편) [Java] 1부터 50까지 짝수만 출력 (while, if)

728x90
반응형
image