본문 바로가기

[C++] 알고리즘 교육/1~4. 기본기34

[알고리즘 2.1.4] 다중반복문 - 소수 판별2 문제 자연수n,m이 주어질 때, n부터m까지 존재하는 소수를 모두 출력하는 프로그램을 작성하여라. 여기서 소수란, 약수가 1과 자기자신밖에 존재하지 않는 수를 말한다. 입력 첫째 줄에 자연수 n, m이 주어진다. (1≤n,m≤20,000) 출력 첫째 줄에 n부터m까지 존재하는 소수를 모두 출력한다. 예제 입력 1 10 예제 출력 2 3 5 7 예제 입력 13 30 예제 출력 13 17 19 23 29 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 #include int main() { int num1, num2, i, j, sum; scanf("%d %d",&num1, &num2); for(i=num1; i 2019. 4. 23.
[알고리즘 2.1.3] 다중반복문 - 삼각형 출력3 문제 n층의 삼각형을 출력하는 프로그램을 작성하여라. Input, Output의 예제를 참고한다. 입력 첫째 줄에 정수n이 주어진다. (0≤n≤100) 출력 다음 예제와 같이 삼각형 모양으로 ‘*’을 출력한다.(공백의 개수와 별의 개수를 정확하게 확인해주시바랍니다.) 예제 입력 3 예제 출력 * *** ***** 예제 입력 6 예제 출력 * *** ***** ******* ********* *********** 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 #include int main() { int a, i, j, k,l,sum=0; scanf("%d",&a); for(i=0;ii;j--){ printf(" ");.. 2019. 4. 23.
[알고리즘 2.1.2] 다중반복문 - 삼각형 출력2 문제 n층의 삼각형을 출력하는 프로그램을 작성하여라. Input, Output의 예제를 참고한다. 입력 첫째 줄에 정수n이 주어진다. (0≤n≤100) 출력 다음 예제와 같이 삼각형 모양으로 ‘*’을 출력한다. (공백의 개수와 별의 개수를 정확하게 확인해주시바랍니다.) 예제 입력 3 예제 출력 * ** *** 예제 입력 6 예제 출력 * ** *** **** ***** ****** 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 #include int main() { int a, i, j,k; scanf("%d",&a); for(i=0;ii;j--){ printf(" "); } for(k=0;k 2019. 4. 23.
[알고리즘 2.1.1] 다중반복문 - 삼각형 출력1 문제 n층의 삼각형을 출력하는 프로그램을 작성하여라. Input, Output의 예제를 참고한다. 입력 첫째 줄에 정수n이 주어진다. (0≤n≤100) 출력 다음 예제와 같이 삼각형 모양으로 ‘*’을 출력한다. 예제 입력 3 예제 출력 * ** *** 예제 입력 6 예제 출력 * ** *** **** ***** ****** 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 #include int main() { //Please Enter Your Code Here //변수 int a, i, j; scanf("%d",&a); for(i=0;i 2019. 4. 23.