2025년, 코딩은 선택이 아닌 필수!

2025년 모든 학교에서 코딩이 시작 됩니다. 먼저 준비하는 사람만이 기술을 선도해 갑니다~

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

4.2 마법의 성적표

목차 : https://wondangcom.tistory.com/2797 마법의 성적표한 마을에 마법사 프로그래머가 살고 있었습니다. 이 마법사는 성적표를 만들어주는 특별한 프로그램을 개발했습니다. 그 이름은 "마법의 성적표 생성기"였습니다.어느 날, 중학생 미니는 시험을 치르고 성적을 받았습니다. 그녀는 국어, 영어, 수학 점수를 입력했습니다. 마법사 프로그래머는 그녀의 성적을 분석하고 학점을 부여해주었습니다.미니의 성적을 입력하면국어 점수: 85영어 점수: 92수학 점수: 78(85 + 92 + 78) / 3 = 85 라는 평균을 구하고 이 평균 값이 90점 이상이면 A학점,80점 이상이면 B학점,70점 이상이면 C학점,60점 이상이면 D학점, 아니라면 F학점을 구해주었습니다.미니는 이 프로그램이 어..

4.1 용과 마을의 보물

목차 : https://wondangcom.tistory.com/2797 용과 마을의 보물먼 옛날, 용이 마을을 지나가던 길에 마을 주민들이 모여 용에게 말했습니다. “용님, 우리 마을에는 보물이 있다고 합니다. 그 보물을 찾아주시면 큰 보상을 드리겠습니다.”용은 마을 주민들의 부탁을 받아들였고, 마을 주변을 둘러보기 시작했습니다. 그러던 중, 큰 나무 뒤에서 작은 까만 상자를 발견했습니다. 상자에는 금화와 보석이 가득했습니다.용은 상자를 열어보았습니다. 그런데 상자 안에는 두 개의 문이 있었습니다. 하나는 금으로 만들어진 문이고, 다른 하나는 은으로 만들어진 문이었습니다.용은 주저하지 않고 금문을 열었습니다. 그러자 상자 안에서 불이 나왔고, 금화와 보석이 사라졌습니다. 용은 실망했습니다.하지만 은문을..

3.5 토끼와 거북이의 미로 탈출

목차 : https://wondangcom.tistory.com/2797  토끼와 거북이의 미로 탈출미로 속에서 토끼와 거북이가 만났습니다. 미로는 길이 좁았고 어떤 길이 나가는 출구인지 알수가 없었다.미로의 문에는 AND,OR,NOT의 글자가 써 있었고 거기에는 각각마다 이렇게 적혀 있었다.AND : 토끼와 거북이가 같이 문을 열어야 문이 열립니다.OR : 토끼나 거북이 둘 중 하나라도 문을 열 수 있습니다.NOT : 이 문은 열 수 없습니다.이 글을 읽고 토끼와 거북이는 논리연산자를 적절히 사용하여 미로를 탈출 했습니다. C언어#include int main() { int rabbit = 1; // 토끼의 상태 (1: 문을 열 수 있음, 0: 문을 열 수 없음) int turtle = 1;..

3.4 프로그래밍 왕국의 비교 연산자

https://wondangcom.tistory.com/2797 프로그래밍언어 문법 목차I.  서론1. 프로그래밍 언어 이론1.1 프로그래밍 언어란?프로그래밍 언어가 무엇인지 살펴 본다.링크 - https://wondangcom.tistory.com/1615 1.1 프로그래밍 언어란?목표 프로그래밍 언어가 무엇인지 알아wondangcom.tistory.com 프로그래밍 왕국의 비교 연산자옛날 옛적에 프로그래밍 왕국이 있었습니다. 이 왕국은 다양한 프로그래밍 언어로 이루어져 있었고, 각 언어마다 자신만의 특징을 가지고 있었습니다.프로그래밍 왕국의 주민들은 변수라는 마법 돌을 사용하여 값을 저장했습니다. 그리고 이 마법 돌에는 비교 연산자라는 특별한 주문이 있었습니다. 이 주문은 값을 비교할 때 사용하며, ..

3.3 프로그래밍 왕국의 증감 연산자

https://wondangcom.tistory.com/2797 프로그래밍언어 문법 목차I.  서론1. 프로그래밍 언어 이론1.1 프로그래밍 언어란?프로그래밍 언어가 무엇인지 살펴 본다.링크 - https://wondangcom.tistory.com/1615 1.1 프로그래밍 언어란?목표 프로그래밍 언어가 무엇인지 알아wondangcom.tistory.com 프로그래밍 왕국의 증감 연산자옛날 옛적에 프로그래밍 왕국이 있었습니다. 이 왕국은 다양한 프로그래밍 언어로 이루어져 있었고, 각 언어마다 자신만의 특징을 가지고 있었습니다.프로그래밍 왕국의 주민들은 변수라는 마법 돌을 사용하여 값을 저장했습니다. 그리고 이 마법 돌에는 증감 연산자라는 특별한 주문이 있었습니다. 이 주문은 변수의 값을 1 증가시키거나..

3.2 순순이와 복합 대입 연산자

https://wondangcom.tistory.com/2797 프로그래밍언어 문법 목차I.  서론1. 프로그래밍 언어 이론1.1 프로그래밍 언어란?프로그래밍 언어가 무엇인지 살펴 본다.링크 - https://wondangcom.tistory.com/1615 1.1 프로그래밍 언어란?목표 프로그래밍 언어가 무엇인지 알아wondangcom.tistory.com한 땅에 순순이라는 귀여운 토끼가 살고 있었습니다. 순순이는 농부 할아버지의 밭에서 당근을 수확하고, 그 당근을 저장하는 역할을 맡았습니다. 어느 날, 할아버지가 순순이에게 새로운 임무를 부여했습니다.“순순아, 이제부터는 당근을 수확하고 저장하는 것뿐만 아니라, 당근의 개수를 늘리는 역할도 해야 해. 당근을 더 많이 키워봐!”순순이는 당근을 더 많이 ..

3.1 산술 연산자

https://wondangcom.tistory.com/2797 프로그래밍언어 문법 목차I. 서론 1. 프로그래밍 언어 이론 1.1 프로그래밍 언어란? 프로그래밍 언어가 무엇인지 살펴 본다. 링크 - https://wondangcom.tistory.com/1615 1.1 프로그래밍 언어란? 목표 프로그래밍 언어가 무엇인지 알아wondangcom.tistory.com 산술 연산자의 모험한 때 아주 먼 곳에 숲 속에 작은 마을이 있었습니다. 이 마을에는 다양한 동물들이 살고 있었죠. 그 중에서도 두 마리의 친구, 덧셈이와 곱셈이는 특별했습니다.덧셈이는 항상 두 수를 더하는 역할을 하고 있었어요. 그녀는 두 수를 만나면 서로 손을 잡고 더해지는 마법을 부리곤 했습니다. 예를 들어, 2와 3이 만나면 덧셈이는 ..

2.7 두명의 실수 왕자

목차 - https://wondangcom.tistory.com/2797 프로그래밍언어 문법 목차I. 서론 1. 프로그래밍 언어 이론 1.1 프로그래밍 언어란? 프로그래밍 언어가 무엇인지 살펴 본다. 링크 - https://wondangcom.tistory.com/1615 1.1 프로그래밍 언어란? 목표 프로그래밍 언어가 무엇인지 알아wondangcom.tistory.com 문제: 두명의 실수 왕자옛날 옛적에, 숫자들의 왕국에 두 명의 실수 왕자가 살고 있었습니다. 첫 번째 왕자는 '파이'라고 불렸고, 두 번째 왕자는 '오일러'라고 불렸죠. 그들은 왕국에서 가장 아름다운 숫자들이었고, 모든 이들은 그들의 정확함과 우아함에 감탄했습니다. 어느 날, 왕국에 '소수점'이라는 마법사가 찾아왔습니다. 그는 두 왕..

2-6.공간의 마술사

목차 - https://wondangcom.tistory.com/2797 프로그래밍언어 문법 목차I. 서론 1. 프로그래밍 언어 이론 1.1 프로그래밍 언어란? 프로그래밍 언어가 무엇인지 살펴 본다. 링크 - https://wondangcom.tistory.com/1615 1.1 프로그래밍 언어란? 목표 프로그래밍 언어가 무엇인지 알아wondangcom.tistory.com문제: “공간의 마술사”당신은 프로그래밍의 세계에서 공간을 조종하는 마술사가 되었습니다.사용자는 숫자와 문자열을 마음속으로 생각하고, 당신의 프로그램은 그것들을 입력받아 각각 10칸의 공간을 확보하여 화면에 정렬하여 출력해야 합니다.이 마법 같은 공간 조정을 위한 프로그램을 작성해 보세요.요구 사항:프로그램은 사용자에게 하나의 숫자와 ..

2-5. 말하는 거울

문제: “말하는 거울” 당신은 마법의 거울을 가진 마법사가 되어, 사용자가 말하는 모든 것을 반복하는 프로그램을 만들고자 합니다. 사용자는 어떤 문장이든 마음속으로 생각하고, 당신의 프로그램은 그 문장을 입력받아 화면에 그대로 출력해야 합니다. 이 마법 같은 거울을 위한 프로그램을 작성해 보세요. 요구 사항: 프로그램은 사용자에게 어떤 문장이든 생각하라고 안내합니다. 사용자가 문장을 입력하면, 프로그램은 "거울이 말합니다: [입력받은 문장]"이라고 출력합니다. 입력과 출력은 명확하고 사용자 친화적이어야 합니다. 1. C언어 #include int main() { char secretSentence[256]; // 문자열을 저장할 충분한 크기의 배열을 선언합니다. // 사용자에게 문자열 입력을 요청합니다...