반응형

언어 자료구조 알고리즘 1251

[C# 실습 설명] 제어문 - 메뉴 출력 및 선택 반복하기

[C# 실습 설명] 제어문 - 메뉴 출력 및 선택 반복하기 의사코드(pseudo code)로 알고리즘 전개하기 - 주석으로 표현 //6. 사용자로부터 메뉴를 입력받아 기능을 수행하는 것을 반복하시오. //I를 입력하면 추가, D를 입력하면 삭제, S를 입력하면 검색, //L을 입력하면 전체 출력 //E를 입력하면 반복 수행을 마감 private static void ExF() { //flag:=true //반복(flag가 참일 동안) { //메뉴 출력 //key:=메뉴 입력 //선택(key에 따라) { //I일 때 "추가" 출력 //D일 때 "삭제" 출력 //S일 때 "검색" 출력 //L일 때 "전체 출력" 출력 //E일 때 flag:= false //기타일 때 "잘못 선택" 출력 } } } 소스 코드 ..

[C# 실습 설명] 제어문 - 공약수 구하기

[C# 실습 설명] 제어문 - 공약수 구하기 의사코드(pseudo code)로 알고리즘 전개하기 - 주석으로 표현 //5. 두 개의 정수를 입력받아 공약수를 출력하시오. private static void ExE() { //fnum:= 정수 입력 //snum:= 정수 입력 //조건(fnum>snum) - (fnum과 snum을 바꿔야 함) { //temp := snum //snum := fnum //fnum := temp } //반복(n:= 1->fnum) //조건(n이 fnum과 snum의 약수이면) //*fnum을 n으로 나누어서 나머지가 0이면 약수임. //n출력 } 소스 코드 //5. 두 개의 정수를 입력받아 공약수를 출력하시오. private static void ExE() { //fnum:= ..

[C# 실습 설명] 제어문 - 범위 내의 정수 합계 구하기

[C# 실습 설명] 제어문 - 범위 내의 정수 합계 구하기 의사코드(pseudo code)로 알고리즘 전개하기 - 주석으로 표현 //4. 두 개의 정수를 입력받아 두 수의 범위에 있는 정수의 합을 출력하시오. private static void ExD() { //fnum:= 정수 입력 //snum:= 정수 입력 //조건(fnum>snum) - (fnum과 snum을 바꿔야 함) { //temp := snum //snum := fnum //fnum := temp } //sum:=0 //반복(snum -> fnum) { //sum:= snum + snum } //sum 출력 } 소스 코드 //4. 두 개의 정수를 입력받아 두 수의 범위에 있는 정수의 합을 출력하시오. private static void Ex..

[C# 실습 설명] 제어문 - 점수(0~100)를 입력받아 학점을 출력

[C# 실습 설명] 제어문 - 점수(0~100)를 입력받아 학점을 출력 의사코드(pseudo code)를 이용한 알고리즘 전개하기 - 주석으로 표현 //3. 점수(0~100)를 입력받아 학점을 출력하시오. private static void ExC() { //score:= 성적 입력 //조건(score가 0보다 작거나 100보다 크면) { //level:=-1 } //아니라면 { //level:=score/10 //조건(level이 5보다 작거나 같으면) { //level=0 } } //선택(level값에 따라) { //10혹은 9일 때: A출력 //8일 때: B출력 //7일 때: C출력 //6일 때: D출력 //0일 때: F출력 //기타: Not Support 출력 } } 소스 코드 //3. 점수(0~..

[C# 실습 설명] 제어문 - 입력받은 정수가 짝수인지 홀수인지 판별하기

[C# 실습 설명] 제어문 - 입력받은 정수가 짝수인지 홀수인지 판별하기 의사코드(pseudo code)를 주석으로 작성하기 //2. 한 개의 정수를 입력받아 짝수인지 홀수인지 출력하시오. private static void ExB() { //num := 정수를 입력 //조건(num을 2로 나누었을 때 나머지가 0이면) { //"짝수" 출력 } //아니면 { //"홀수" 출력 } } 코드 작성하기 //2. 한 개의 정수를 입력받아 짝수인지 홀수인지 출력하시오. private static void ExB() { //num := 정수를 입력 Console.WriteLine("정수를 입력하세요."); int num = GetNum(); if(num%2 == 0)//조건(num을 2로 나누었을 때 나머지가 0이..

[C# 실습 설명] 제어문 - 두 개의 정수를 입력받아 큰 수 출력

[C# 실습 설명] 제어문 - 두 개의 정수를 입력받아 큰 수 출력 소스 코드를 편집하기 전에 해야 할 일을 의사코드(pseudo code)혹은 플로우 챠트 등의 도구를 이용하여 논리를 정리하세요.여기에서는 주석으로 작성할게요. using System; namespace 제어문_실습 { class Program { static void Main(string[] args) { //1. 두 개의 정수를 입력받아 큰 수를 출력하시오. ExA(); } //1. 두 개의 정수를 입력받아 큰 수를 출력하시오. private static void ExA() { //num1 := 첫 번째 정수를 입력 //num2 := 두 번째 정수를 입력 //조건(num1

[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을..

[NCS 실습, 응용 SW엔지니어링] 애플리케이션 배포(2001020214_16v4)

[NCS 실습, 응용 SW엔지니어링] 애플리케이션 배포(2001020214_16v4) 평가일시2018년 7월 16일훈련생 과정명파이썬&자바 응용SW개발자 양성평가유형작업장평가교과목단위 테스트 및 배포훈련교사 장 문 석 (인)능력단위명애플리케이션 배포(2001020214_16v4)성취기준5점(매우우수), 4점(우수), 3점(보통), 2점(미흡), 1점(매우미흡)능력단위요소문항교수자 평가성취수준점수환산애플리케이션 배포 환경 구성하기(2001020214_16v4.1) Visual Studio에 Intaller Projects를 설치하시오.(설치 화면 제시할 것) 애플리케이션 소스 검증하기(2001020214_16v4.2) 및애플리케이션 빌드하기(2001020214_16v4.3) Data.txt 파일의 내용을 ..

[NCS 실습, 응용 SW엔지니어링] 애플리케이션 테스트 수행(2001020227_16v4)

[NCS 실습, 응용 SW엔지니어링] 애플리케이션 테스트 수행(2001020227_16v4) 평가일시2018년 7월 12일 ~ 7월 13일훈련생 과정명파이썬&자바 응용SW개발자 양성평가유형포트폴리오교과목단위 테스트 및 배포훈련교사 장 문 석 (인)능력단위명애플리케이션 테스트 수행(2001020227_16v4 )성취기준5점(매우우수), 4점(우수), 3점(보통), 2점(미흡), 1점(매우미흡)능력단위요소문항교수자 평가성취수준점수환산애플리케이션 테스트 수행하기(2001020227_16v4 .1) 현재 개발 중인 WSE 솔루션의 DBMS를 핸들링하는 부분 중에 로봇들이 사용하는 부분을 DBMForAll 라이브러리로 만들려고 한다. 해당 라이브러리가 정상적으로 테스트하기 위한 예광탄의 화면을 구성하시오. 애플리..

[NCS 실습, 응용 SW엔지니어링] 통합 구현(2001020206_16v4)

[NCS 실습, 응용 SW엔지니어링] 통합 구현(2001020206_16v4) 평가일시2018년 7월 5일훈련생 과정명파이썬&자바 응용SW개발자 양성평가유형포트폴리오교과목설계 및 구현훈련교사 장 문 석 (인)능력단위명통합 구현(2001020206_16v4)성취기준5점(매우우수), 4점(우수), 3점(보통), 2점(미흡), 1점(매우미흡)능력단위요소문항교수자 평가성취수준점수환산연계 데이터 구성하기(2001020206_16v4.1) EH 도서관에서 네이버 Open API를 이용하여 도서 검색 프로그램을 작성하려고 한다. 이 때 도서의 정보로 제목, 작가, 출판사, ISBN, 보유 도서 수를 갖게 할 것이다. 이를 위해 외부에서 가져오는 데이터 구조와 프로그램 내부 데이터 구조의 차이가 무엇이며 이러한 차이를..

반응형