본문 바로가기

프로그램747

C# 20제] C# 프로그램 입문 CHAPTER 3. p150 3.9 (9) ① 아래와 같이 출력하는 프로그램을 작성하시오. 출처 : 반크 카드뉴스 참고풀이 결과] 참고풀이] using System; using System.Collections.Generic; using System.Text; namespace Chapter3 { class P150_3_9_9_1 { public static void Main(string[] args) { int r, c;//행열변수 int n1,n2;//열 빈칸/별 출력 변수 //마름모 별 출력하기 for (n1=-1,n2=5,r = 1; r 2021. 8. 30.
C# 19제] C# 프로그램 입문 CHAPTER 3. p150 3.9 (8) 아래와 같이 구구단을 출력하는 프로그램을 작성하기 출처 : 반크 카드뉴스 참고풀이 결과] 참고풀이] using System; using System.Collections.Generic; using System.Text; namespace Chapter3 { class P150_3_9_8 { public static void Main(string[] args) { int dan;//단변수 int i;//반복변수 int c;//단 가로출력체크 변수 int k;//단 세로출력체크 변수 //구구단 출력하기 for(k=1;k 2021. 8. 30.
C# 18제] C# 프로그램 입문 CHAPTER 3. p150 3.9 (7)② 수식의 결과값을 구하는 프로그램을 작성하기 출처 : 대한민국 외교부 독도갤러리 문제] 참고풀이] using System; using System.Collections.Generic; using System.Text; namespace Chapter3 { class P150_3_9_7_2 { public static void Main(string[] args) { int i;//반복변수 int sw;//부호 switch변수 double S;//수식 ∑연산 결과값 변수 //수식에 맞게 처리한다. … sw = 1; S = 0.0; for (i = 1; i 2021. 8. 27.
C# 17제] C# 프로그램 입문 CHAPTER 3. p150 3.9 (7)① 수식의 결과값을 구하는 프로그램 작성하기 출처 : 대한민국 외교부 독도갤러리 문제] S = 1 + (1*2) + (1*2*3) + (1*2*3*4) + ··· + (1*2*3* ··· *10) 참고풀이] using System; using System.Collections.Generic; using System.Text; namespace Chapter3 { class P150_3_9_7_1 { public static void Main(string[] args) { int i;//반복변수 int N;//반복변수 int S;//수식 ∑연산 결과값 변수 int M;//수식 ∏연산 결과값 변수 //수식에 맞게 처리한다. S = 0; for (N = 1; N 2021. 8. 27.
C# 16제] C# 프로그램 입문 CHAPTER 3. p150 3.9 (6) 수식의 결과값을 구하는 프로그램 작성하기 출처 : 대한민국 외교부 독도갤러리 문제] 다음 식을 계산하는 C#프로그램을 작성하시오. 참고풀이] using System; using System.Collections.Generic; using System.Security.Cryptography; using System.Text; namespace Chapter3 { class P150_3_9_6 { public static void Main(string[] args) { int i;//반복변수 int S;//수식 ∑연산 결과값 변수 int M;//수식 ∏연산 결과값 변수 //수식에 맞게 처리한다. S = 0; for (i = 1; i 2021. 8. 26.
C# 15제] C# 프로그램 입문 CHAPTER 3. p149 3.9 (5) 최대공약수와 최소공배수 구하기 출처 : 대한민국 외교부 독도갤러리 문제] 두 수를 입력으로 받아 최대 공약수와 최소 공배수를 구하는 프로그램. 참고풀이] using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Text; namespace Chapter3 { class P149_3_9_5 { public static void Main(string[] args) { //두 수를 입력하여 최대공약수와 최소 공배수를 구하는 프로그램 int X, Y;//두 수 입력변수 int G;//최대공약수 변수 int L;//최소공배수 변수 int MIN; int r; //두 수를 입력받는다. Console.Write("첫.. 2021. 8. 25.
C# 14제] C# 프로그램 입문 CHAPTER 3. p149 3.9 (4) 암스트롱수 출력하기 출처 : 대한민국 외교부 독도갤러리 문제] 암스트롱수(Armstrong number)란 3개의 숫자로 구성되며 각 자릿수에 있는 숫자의 세제곱의 합이 자신과 같은 수이다. 100부터 500사이의 암스트롱수를 구하는 프로그램 XYZ=X*X*X + Y*Y*Y 참고풀이] using System; using System.Collections.Generic; using System.Text; namespace Chapter3 { class P149_3_9_4 { static void Main(string[] args) { int n;//100~500사이의 수로 암스트롱수 대상 변수 int X,Y,Z;//각자리수 변수 //100~500까지 반복하여 암스트롱수를 구한다. Console.WriteLine("100~50.. 2021. 8. 23.
C# 13제] C# 프로그램 입문 CHAPTER 3. p149 3.9 (3) 회문수 여부를 파악하는 프로그램을 작성하시오. 출처 : 대한민국 외교부 독도갤러리 문제] 회문수(Palindromic number)란 숫자를 역순으로 쓴 수와 같은 값을 갖는 수를 말한다. 즉, 121, 526625와 같은 수이다. 정수를 읽어서 회문수인지 아닌지 판별하는 C# 프로그램을 작성하시오. 참고풀이] using System; using System.Collections.Generic; using System.Text; namespace Chapter3 { class P149_3_9_3 { static void Main(string[] args) { //회문수를 체크하는 프로그램 int N;//입력문자열의 길이 bool chk1, chk2; //회문체크 변수 int Ban;//입력숫자 위치의 반 변수 int i; String Str;//수를.. 2021. 8. 22.
C# 12제] C# 프로그래밍 입문 CHAPTER 3. p149 3.9 (2) 완전수 구하는 프로그램을 작성하기. 출처 : 대한민국 외교부 독도갤러리 문제] 완전수(Perfect number)란 자기 자신을 제외한 약수의 합이 자기 자신과 같은 수이다. (예: 6 = 1 + 2 + 3) 1부터 500 사이의 완전수를 구하는 프로그램. 참고풀이] using System; using System.Collections.Generic; using System.Text; namespace Chapter3 { class P149_3_9_2 { static void Main(string[] args) { //1~500 중 완전수를 구하는 프로그램 int i; int na; int sum; Console.WriteLine("1~500 중 완전수는 아래와 같습니다."); for (i = 1; i 2021. 8. 21.
Python 18제] 두 자연수 사이의 합을 구하는 프로그램을 작성하시오. 출처] 대한민국 외교부 독도 갤러리 : 독도의 사계 문제] 두자연수 n, m을 입력받아 작은수~큰수까지의 합을 구한다. 1. 두자연수를 작은수와 큰수로 구분하는 함수를 만든다. 2. 작은수~큰수까지의 합 구하는 함수를 만든다. 3. 결과를 출력한다. 제약조건] ▶ 1 2021. 8. 20.
C# 11제] C# 프로그래밍 입문 CHAPTER 3. p149 3.9 (1) 소수 구하는 프로그램을 작성하기. 출처 : 대한민국 외교부 독도갤러리 문제] 소수(Prime number)란 1과 자기 자신 외에는 약수를 갖지 않는 수이다. 100 이하의 소수를 구하는 프로그램. 참고풀이] using System; namespace Chapter3 { class P149_3_9_1 { static void Main(string[] args) { //100이하의 소수를 구하는 프로그램 int i; int na; Console.WriteLine("1~100 이하의 소수는 아래와 같습니다."); for (i=1;i 2021. 8. 20.
Python 17제] 2021년 한국정보올림피아드 1차대회 초등부 2. 나누기 문제] N개의 정수 수열 A1, A2,..., AN이 주어진다. 수열을 각각이 연속된 네 부분으로 나누려고 한다. 단, 각 부분은 최소 하나의 수를 포함해야 한다. 또 각 부분의 합은 모두 같아야 한다. 즉 어떤 i, j, k(1≤i<j<k<N)에 대해서 [A1,...,Ai], [Ai+1,...,Aj], [Aj+1,...Ak], [Ak+1,...AN]으로 나눈다. 예를 들어 주어진 수열이 4, -1, 2, 1, -3, 1, 2, 2, 1, 3이라고 하자. 이 수열을 아래과 같이 나누면 각 부분의 합이 달라서 허용되는 형태가 아니다. [4, -1, 2], [1, -3, 1, 2], [2, 1], [3] 아래와 같이 나눈 경우 각 부분의 합이 모두 같다. [4, -1], [2, 1],[-3, 1, 2, 2,.. 2021. 8. 19.
반응형