반응형

C# 267

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

[기술 포트폴리오] 원격지 프락시 패턴 적용하기

[기술 포트폴리오] 원격지 프락시 패턴 적용하기 원격지 프락시 패턴 적용하기 핵심 기술 소프트웨어 설계 (원격지 프락시 패턴) 개발기간 2018.6.22 프로그램 개요 서버 측에 있는 카메라 개체를 클라이언트 측에 있는 프락시 개체를 이용하여 제어한다. 이 때 프락시와 카메라는 같은 인터페이스를 구현 약속한다. 언어/기술/지식 언어: C# 지식: GoF의 디자인 패턴 설계 및 실행화면 [클래스 다이어그램] [실행화면] 기타 소켓 라이브러리를 활용하지 못하는 팀원에게 소켓 프로그래밍의 일부를 작업 분배할 때 유용할 것이라 생각하였음. 참고 파일참고 사이트12. 프락시 패턴(Proxy Pattern) – 원격지 프락시12. 원격지 프락시 설계12. 원격지 프락시 구현

[미디 분석 프로그램 만들기] 8. 트리 노드에 이벤트 정보 표시

[미디 분석 프로그램 만들기] 8. 트리 노드에 이벤트 정보 표시 안녕하세요. 언제나 휴일, 언휴예요. 앞에서 미디 파일을 로딩하여 분석한 후 이를 트랙 별로 리스트 박스에 출력하는 부분까지 구현하였습니다.[미디 분석 프로그램 만들기] 1. 구현할 프로그램 소개[미디 분석 프로그램 만들기] 2. 프로젝트 생성 및 Layout[미디 분석 프로그램 만들기] 3. 미디 파일 열기 및 청크로 분할하기[미디 분석 프로그램 만들기] 4. 헤더 청크 분석하기[미디 분석 프로그램 만들기] 5. 트랙 청크 분석하기 - delta time 구하기[미디 분석 프로그램 만들기] 6. 트랙 청크 분석하기 - 메타 이벤트 분석[미디 분석 프로그램 만들기] 7. 트랙 청크 분석하기 - 미디 이벤트 분석 이번에는 리스트 박스의 항목..

[미디 분석 프로그램 만들기] 7. 트랙 청크 분석하기 - 미디 이벤트 분석

[미디 분석 프로그램 만들기] 7. 트랙 청크 분석하기 - 미디 이벤트 분석 안녕하세요. 언제나 휴일, 언휴예요. 앞에서 트랙 청크를 구성하는 이벤트 중에 메타 이벤트 분석까지 구현하였습니다.[미디 분석 프로그램 만들기] 1. 구현할 프로그램 소개[미디 분석 프로그램 만들기] 2. 프로젝트 생성 및 Layout[미디 분석 프로그램 만들기] 3. 미디 파일 열기 및 청크로 분할하기[미디 분석 프로그램 만들기] 4. 헤더 청크 분석하기[미디 분석 프로그램 만들기] 5. 트랙 청크 분석하기 - delta time 구하기[미디 분석 프로그램 만들기] 6. 트랙 청크 분석하기 - 메타 이벤트 분석 이번에는 미디 이벤트를 분석하는 것을 구현합시다. 트랙 청크의 이벤트는 delta 타임 뒤에 상태 바이트(Status..

[미디 분석 프로그램 만들기] 6. 트랙 청크 분석하기 - 메타 이벤트 분석

[미디 분석 프로그램 만들기] 6. 트랙 청크 분석하기 - 메타 이벤트 분석 안녕하세요. 언제나 휴일, 언휴예요. 이전 글에서 트랙 청크의 delta 타임을 구하는 부분까지 구현했었죠.[미디 분석 프로그램 만들기] 1. 구현할 프로그램 소개[미디 분석 프로그램 만들기] 2. 프로젝트 생성 및 Layout[미디 분석 프로그램 만들기] 3. 미디 파일 열기 및 청크로 분할하기[미디 분석 프로그램 만들기] 4. 헤더 청크 분석하기[미디 분석 프로그램 만들기] 5. 트랙 청크 분석하기 - delta time 구하기 이번에는 트랙 청크의 이벤트 중에 메타 이벤트를 분석하는 부분을 구현합시다. 메타 이벤트에 관한 자세한 정보는 다음 게시글을 참고하세요.[미디 파일] 미디 파일 구조 분석 및 프로그래밍 4 - Tra..

[미디 분석 프로그램 만들기] 5. 트랙 청크 분석하기 - delta time 구하기

[미디 분석 프로그램 만들기] 5. 트랙 청크 분석하기 - delta time 구하기 안녕하세요. 언제나 휴일, 언휴예요. 앞에서 미디 파일을 청크 단위로 분할하여 리스트 박스에 표시하는 것과 헤더 청크를 분석하는 부분을 다루었습니다.[미디 분석 프로그램 만들기] 1. 구현할 프로그램 소개[미디 분석 프로그램 만들기] 2. 프로젝트 생성 및 Layout[미디 분석 프로그램 만들기] 3. 미디 파일 열기 및 청크로 분할하기[미디 분석 프로그램 만들기] 4. 헤더 청크 분석하기 이번에는 트랙 청크를 분석하는 부분을 다룰 것입니다. 트랙 청크는 트랙 이벤트들로 구성하며 트랙 이벤트는 Meta 이벤트 System 이벤트, Midi 이벤트가 있습니다. 그리고 트랙 이벤트는 해당 이벤트가 언제 발생하는 이벤트인지를..

[미디 분석 프로그램 만들기] 4. 헤더 청크 분석하기

[미디 분석 프로그램 만들기] 4. 헤더 청크 분석하기 안녕하세요. 언제나 휴일, 언휴예요. 앞에서 미디 파일을 열어 청크 목록을 리스트 박스에 보여주는 부분까지 구현하였습니다.[미디 분석 프로그램 만들기] 1. 구현할 프로그램 소개[미디 분석 프로그램 만들기] 2. 프로젝트 생성 및 Layout[미디 분석 프로그램 만들기] 3. 미디 파일 열기 및 청크로 분할하기 이번에는 청크 중에 헤더 청크 부분을 분석하는 부분을 구현하기로 할게요. 이미 미디 파일 분석에 관한 게시글에서 헤더 청크에 관한 설명을 했었습니다.[미디 파일] 미디 파일 구조 분석 및 프로그래밍 2 - Head 청크, Mthd 헤더 청크의 구조 헤더 청크 부분을 헥사 코드와 각 항목을 출력한 예 앞에서 작성한 코드 중에 Chuck 클래스의..

반응형