프로그래밍언어문법(C,C++,Python,JAVA) 41

[선택제어문]두개 이상의 조건을 판단해 보자

원당이는 이번 중간고사에서 엄마와 수학 과 영어 점수 모두 100점을 맞으면 용돈을 10000원 받기로 했습니다. 그리고 아쉽게 두과목중 한과목만 100점을 맞는 경우 5000원을 받기로 했습니다. 두 과목 모두 100점이 아닌 경우에는 용돈을 주지 않는다고 합니다. 이번에 원당이가 중간고사 시험 결과를 입력 받아 받는 용돈이 얼마인지 판단하는 프로그램을 작성하세요. 입력예) 수학과 영어점수를 차례대로 입력하세요. 100 100 출력예) 받는 돈은 10000원입니다. 입력예) 수학과 영어점수를 차례대로 입력하세요. 100 99 출력예) 받는 돈은 5000원입니다. 입력예) 수학과 영어점수를 차례대로 입력하세요. 99 99 출력예) 받는 돈은 0원입니다. C언어 1 2 3 4 5 6 7 8 9 10 11 ..

[선택제어문]점수를 등급으로 표현해 보자

문제) 4.5점 만점으로 하는 학교에서는 점수를 다음과 같이 등급으로 표현합니다. 그렇다면 여기서 자신의 점수를 입력 받아서 자신의 등급과 평점이 얼마인지 출력하는 프로그램을 만들어 봅시다. 입력예) 당신의 점수는 몇점입니까? 85 출력예) 당신의 등급은 B+ 이고 평점은 3.5 입니다. C언어 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 #include #include using namespace std; int main() { int score; char grade[10]; dou..

[선택제어문]참과 거짓 두 방향으로 분기하는 프로그램 살펴 보기

목표 참인 조건에서와 거짓인 조건에서 서로 다른 작업을 수행하는 방법에 대해 이해 합니다. 문제 1200원짜리 볼펜을 사려고 합니다. 현재 가지고 있는 돈을 입력 받아 1200원보다 더 많은 돈을 가지고 있다면 "볼펜을 구매할 수 있습니다." 1200원보다 적은 돈을 가지고 있다면 "볼펜을 구매할 수 없습니다." 라는 메시지를 출력합니다. 입력예) 2000 출력예) 볼펜을 구매할 수 있습니다. 입력예) 800 출력예) 볼펜을 구매할 수 없습니다. C언어 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 #include int main() { int money; scanf("%d",&money); if(money >= 1200){ printf("볼펜을 구매할 수 있습니다.\n");..

visual studio code 에서 python 실행시 "FullyQualifiedErrorId : UnexpectedToken" 에러 해결 방법

a,b = map(int,input().split()) print(a,b) visual studio code 에서 위의 코드를 실행 했을때 10 20 을 입력했을때 "식 또는 문에서 예기치 않은 '1' 토큰입니다. + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException + FullyQualifiedErrorId : UnexpectedToken" 과 같은 에러가 발생해서 해결 방법을 기록해 둡니다. 1. 보기(V) -> 명령 팔레트 선택 2. 터미널: 기본 프로필 선택 3. Command Prompt 선택 이렇게 기본터미널을 선택 후 실행을 해 보니 정상적으로 수행이 되었습니다.

[선택제어문]큰수와 작은수를 판단하고 서로 교환하는 방법에 대해 알아보자.

목표 두 수를 비교후 서로 교환하는 방법에 대해 알아보자. 문제 두 정수 a,b를 입력 받아 a에 큰수 b에 작은수를 대입하여 큰수와 작은수를 출력해 봅니다. 입력예) 20 90 출력예) a = 90 b = 20 C언어 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 #include int main() { int a,b,c; //3개의 정수변수 선언 scanf("%d %d",&a,&b); if(a> a >> b; if(a

Visual Studio Code 설치

이 문서는 HTML 특강 시 Visual Studio Code 를 사용하기 위한 목적으로 설치 매뉴얼을 만들었습니다. 2021년 11월 기준으로 추후에는 변경 될 수 있습니다. 1. 프로그램 다운로드 https://code.visualstudio.com/download 에 접속합니다. Windows 의 user Installer 64bit/32bit 를 클릭하여 다운로드 합니다. 2. 프로그램 설치 다운받은 파일을 실행하면 다음과 같이 순서대로 선택하여 진행합니다. 3. 프로그램 테스트 프로그램을 실행해서 파일->새파일을 만든 후 언어 선택을 합니다. ! + Tab 으로 Html 기본 코드를 만들어 봅니다. ※ 파이썬 사용시 파이썬 모듈을 설치 합니다. 새프로젝트 생성해서 테스트 해 보자

[선택제어문]한개의 수를 입력받아 10보다 큰지 작은지 판단을 해 보자.

목표 프로그램에서 어떤 것을 판단하여 무엇을 실행할지 분기하는 문장에 대해 알아 보자. 문제 한개의 정수를 입력 받아 그 수가 10보다 크다면 "10보다 큰 수를 입력했습니다." 를 출력하고 작거나 같다면 "10보다 작거나 같은 수를 입력했습니다." 를 출력해 보자. 입력예) 15 출력예) 10보다 큰 수를 입력했습니다. 입력예) 5 출력예) 10보다 작거나 같은 수를 입력했습니다. C언어 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 #include using namespace std; int main() { int a; //1개의 정수변수 선언 scanf("%d",&a); if(a>10){ printf("10보다 큰수를 입력했습니다."); } else{ printf(..

[주석문]한줄을 주석 처리 하는 방법에 대해 알아보자.

목표 프로그램에 영향을 주지 않고 프로그램을 보충 설명하는 주석에 대해 알아보자. 한 줄을 주석 처리하는 방법을 알아 보자 정수형 값과 실수형 값을 연산하면 그 결과가 실수가 되는 부분을 이해하자. 문제 정수 1개와 실수 1개를 입력 받아 사칙연산(+,-,*,/,%) 의 결과값을 출력하시오.(단, /는 앞의 수를 뒤의 수로 나눈 값의 결과값, % 는 뒤의 실수를 정수로 변환하여 나눈 나머지 값을 출력한다., 실수 값은 소수점 2자리까지 출력한다.) 입력예) 10 2.5 출력예) 10 + 2.50 = 12.50 10 - 2.50 = 7.50 10 * 2.50 = 25.00 10 / 2.50 = 4.00 10 % 2.50 = 0 C언어 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1..

[주석문] 여러줄 주석 처리 하는 방법에 대해 알아 보자.

목표 프로그램에 전혀 영향을 주지 않고 프로그램을 보충 설명하는 주석에 대해 알아보자. 여러줄을 주석처리하는 방법을 알아 보자. 실수형 변수를 강제로 정수형 값으로 변환하는 방법에 대해 알아보자. 문제 실수형변수 두개를 입력받아서 두 수의 합을 정수로 변환한 결과 값과 두 수를 각각 정수로 변환하여 합을 구한 결과값을 출력하는 프로그램을 작성하고 프로그램 내용에 관한 설명을 주석으로 표시합니다. 입력 예) 3.4 5.65 출력예) 9 8 C언어 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 #include using namespace std; /* a,b를 입력 받아 강제 형변환에 대해 알아 보자. 강제 형변환은 변수명 앞에 (int) 와 같이 자료형을 붙입으로 타입을 변환할..

[연산자]비교연산과 논리연산을 혼합하여 사용해 보자.

목표 - 비교연산을 통한 참과 거짓을 이용하여 논리연산으로 여러개의 비교연산을 참인지 거짓인지 판별하는 방법에 대해 이해 해 보자. 문제 a,b,c 를 입력 받은 후 a가 b 보다 작고 b가 c보다 작으면 1(True) 아니면 0(False) a가 b보다 크고 a가 c보다 크면 1(True) 아니면 0(False) a가 0이 아니고 b가 0이 아니거나 또는 b가 0이 아니고 c가 0이 아니면이면 1(True) 아니면 0(False) a가 0이 아니거나 c가 0인 경우 1(True) 아니면 0(False) a와 b가 다르고 b와c가 다르면 1(True) 아니면 0(False) 을 출력하는 프로그램을 작성하시오. 입력예) 1 2 3 출력예] 1 0 1 1 1 입력예) 3 0 2 출력예) 0 1 0 1 1 C..