반응형

제어문 26

[C# 문법 실습] 제어문 시작하기

[C# 문법 실습] 제어문 시작하기 2018년 8월 30일 LG CNS 스마트 팩토리 .NET 프로그래밍 과정 실습다음의 문제를 해결하시오. //1. 두 개의 정수를 입력받아 큰 수를 출력하시오. //2. 한 개의 정수를 입력받아 짝수인지 홀수인지 출력하시오. //3. 점수(0~100)를 입력받아 학점을 출력하시오. //0~59:F, 60~69:D, 70~79:C, 80~89:B, 90~100:A, 기타:Not Support //4. 두 개의 정수를 입력받아 두 수의 범위에 있는 정수의 합을 출력하시오. //5. 두 개의 정수를 입력받아 공약수를 출력하시오. //6. 사용자로부터 메뉴를 입력받아 기능을 수행하는 것을 반복하시오. //I를 입력하면 추가, D를 입력하면 삭제, S를 입력하면 검색, //L을..

[C# 제어문 실습] 다이아몬드 출력

[C# 제어문 실습] 다이아몬드 출력 //9. 입력한 정수의 높이에 맞게 다이아몬드를 출력 using System; namespace 반복문 { class Program { static void Main(string[] args) { int line = 0; line = int.Parse(Console.ReadLine()); int space = 0; int lcnt = 0; int star = 0; for (lcnt = 1; lcnt 0; space--) { Console.Write(" "); } for (star = 1; star =0; lcnt--) { for (space = line - lcnt; space > 0; space--) { Console.Write(" "); } for (star = ..

[C# 제어문 실습] 랜덤 수 맞히기(Low High)

[C# 제어문 실습] 랜덤 수 맞히기(Low High) //7. 컴퓨터는 1에서 100사이의 랜덤한 수를 갖습니다. 사용자는 10회 동안 컴퓨터가 갖고 있는 수를 맞추는 게임입니다. 매 회마다 사용자는 자신이 생각한 수를 입력하고 컴퓨터가 갖고 있는 수가 더 크면 "더 큽니다.", 작으면 "더 작습니다." 같으면 "축하합니다. 맞췄습니다."라고 메시지를 출력합니다. 그리고 틀렸을 때는 맞추거나 10회 동안 반복합니다. 만약 10회를 반복하였는데 못 맞추었을 때는 "실패하였습니다."라고 메시지를 출력합니다. using System; namespace 반복문{ class Program { static void Main(string[] args) { Random random = new Random(); int..

[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# 제어문 실습] 두 정수 사이의 수의 합계 구하기 //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# 제어문 실습 예제 코드] 세 개의 정수를 크기 순으로 출력

[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

반응형