반응형

언어 자료구조 알고리즘/프로그래밍 실습 133

[C# 제어문 실습] 콘솔 응용프로그램에서 메뉴 선택하기

[C# 제어문 실습] 콘솔 응용프로그램에서 메뉴 선택하기 //6. 특정 프로그램의 메뉴로 F1은 회원 자료 추가, F2는 회원 자료 삭제, F3은 회원 자료 검색, F4는 전체 회원 자료 보기이며 ESC는 프로그램 종료입니다. 사용자로부터 메뉴를 입력받은 후에 F1~F4사이의 키를 입력하면 어떠한 메뉴를 선택하였는지 출력하고 ESC이며 프로그램을 종료하고 그 외의 키를 입력하면 "잘못 선택하였습니다." 메시지를 출력합니다. 그리고 ESC를 입력하지 않았을 때는 위 과정을 반복합니다. 이와 같은 프로그램을 작성하시오. using System; namespace 반복문{ class Program { static void Main(string[] args) { ConsoleKey key = ConsoleKey..

[C# 제어문 실습] 공배수 출력

[C# 제어문 실습] 공배수 출력 //5. 두 개의 양의 정수를 입력받아 공배수를 작은 순서부터 차례대로 10개를 출력하는 프로그램을 작성하시오. using System; namespace 반복문{ class Program { static void Main(string[] args) { //두 수(a,b)를 입력 int a, b; Console.WriteLine("첫 번째 수를 입력:"); a = int.Parse(Console.ReadLine()); Console.WriteLine("두 번째 수를 입력:"); b = int.Parse(Console.ReadLine()); int num = a; int i = 0; for(num=a; i

[C# 제어문 실습] 공약수의 합계 구하기

[C# 제어문 실습] 공약수의 합계 구하기 //4. 두 개의 양의 정수를 입력받아 공약수의 합을 계산하는 프로그램을작성하시오. using System; namespace 반복문{ class Program { static void Main(string[] args) { //두 수(a,b)를 입력 int a, b; Console.WriteLine("첫 번째 수를 입력:"); a = int.Parse(Console.ReadLine()); Console.WriteLine("두 번째 수를 입력:"); b = int.Parse(Console.ReadLine()); int sum = 0; Console.WriteLine("공약수:"); for(int i =1; i

[C# 제어문 실습] 두 정수 사이의 수의 합계 구하기

[C# 제어문 실습] 두 정수 사이의 수의 합계 구하기 //1. 두 수를 입력받은 후 작은 수~큰 수 사이의 모든 수의 합을 구하는 프로그램을 작성하시오. using System; namespace 반복문{ class Program { static void Main(string[] args) { //두 수를 입력 int a, b; Console.WriteLine("첫 번째 수:"); a = int.Parse(Console.ReadLine()); Console.WriteLine("두 번째 수:"); b= int.Parse(Console.ReadLine()); //큰 수와 작은 수를 판별 if(a>b) { int temp = a; a = b; b = temp; } int sum=0; for (int i = ..

[C# 제어문 실습 예제 코드] 메뉴 선택하기

[C# 제어문 실습 예제 코드] 메뉴 선택하기 //특정 프로그램의 메뉴로 F1은 회원 자료 추가, F2는 회원 자료 삭제,//F3은 회원 자료 검색,F4는 전체 회원 자료 보기이며//ESC는 프로그램 종료입니다.//사용자로부터 메뉴를 입력받은 후에 F1~F4사이의 키를 입력하면//어떠한 메뉴를 선택하였는지 출력하고 ESC이며 프로그램을 종료하고//그 외의 키를 입력하면 "잘못 선택하였습니다." 메시지를 출력하게 하시오. using System; namespace 선택문{ class Program { static void Main(string[] args) { ConsoleKey key; key = SelectMenu(); switch(key) { case ConsoleKey.F1: Console.Writ..

[C# 제어문 실습 예제 코드] Low High 맞추기, 랜덤 사용

[C# 제어문 실습 예제 코드] Low High 맞추기, 랜덤 사용//5.컴퓨터는 1~10 사이의 랜덤한 수를 갖습니다. 사용자는 해당 수가 1~5 사이라고 생각하면 1을 입력하고 6~10 사이라고 생각하면 2를 입력합니다. 사용자가 맞혔을 때는 "정답입니다."라고 메시지를 출력하고 틀렸을 때는 "오답입니다."라고 메시지를 출력하게 하시오. using System; namespace 조건문실습 { class Program { static void Main(string[] args) { //랜덤한 수를 발생 Random random = new Random(); int value = random.Next(10)+1; //사용자가 Low 혹은 High 를 선택 Console.WriteLine("1~5라면 1을..

[C# 제어문 실습 예제 코드] 세 개의 정수를 크기 순으로 출력

[C# 제어문 실습 예제 코드] 세 개의 정수를 크기 순으로 출력//4.세 개의 정수를 입력받은 후에 크기가 큰 순서부터 출력하는 프로그램을 작성하시오. using System; namespace 조건문실습 { class Program { static void Main(string[] args) { //세 개(a,b,c)의 정수를 입력 int a, b, c; Console.WriteLine("첫 번째 수를 입력:"); a = int.Parse(Console.ReadLine()); Console.WriteLine("두 번째 수를 입력:"); b = int.Parse(Console.ReadLine()); Console.WriteLine("세 번째 수를 입력:"); c = int.Parse(Console.Re..

[C# 제어문 실습 예제 코드] 두 수를 입력받아 약수인지 판별

[C# 제어문 실습 예제 코드] 두 수를 입력받아 약수인지 판별//3.두 개의 정수를 입력받은 후에 작은 수가 큰 수의 약수인지 확인하는 프로그램을 작성하시오. using System; namespace 조건문실습 { class Program { static void Main(string[] args) { //두 수(a,b)를 입력 int a, b; Console.WriteLine("첫 번째 수를 입력:"); a = int.Parse(Console.ReadLine()); Console.WriteLine("두 번째 수를 입력:"); b = int.Parse(Console.ReadLine()); //큰 수를 판별(max,min) int max=a, min=b; if(a

반응형