본문 바로가기
728x90

분류 전체보기449

[1.12.2] 유리의 정원(GOG) #9 - 전해지지 않은 지금의 목표는 테라스틸 집적 판입니다.근데 이건 나중에 만들어도 됩니다. 한번 작동하는 데 마나풀의 절반만큼 먹어치워서.. 일단 제단을 사용해서 룬이나 계속 만들어줍시다.마지막에 생명의 돌 올리는 거 잊지 마세요. 그럼 지옥으로 가봅시다. 일단 지옥요새를 찾아야 하는데.. 지형이 왜 이따구예요? 너넨 왜 세 마리나 있니 떨어지면 죽을 거 같아요 파지지지직 이렇게 만든 물의 룬을 이용해서 바다의 막대를 만들면.. 이제 물을 무한히 얻을 수 있습니다.근데 이미 가마솥으로 무한물을 갖춰놓은 상태라.. 다음은 돌수저로 가봅시다. 뭘 봐 이거 왜 이러는지 확인해 봤는데, 마나가 없어서 그러던 거였군요. 으아악악악 죽는다 아악 다행히 살았습니다. 저건 왜 저기 들어갔어요? 죽여드렸습니다. 그러다 겨우 발견근데 너무.. 2025. 4. 30.
월드오브워쉽 30시간째 레벨 10스팀첸입니다. 항모도 배우고 있는데, 좀 어렵네요. 테크트리.. 범아시아 함선은 쓰레기가 맞습니다. 7티어 경순양함 캄폰 똥덩어리.. 아니 아직도 이걸 쓰고 있습니다.잘해도 6만딜이 한계인데.. 이건 가망이 없어서, 독전으로 틀었습니다. 비스마르크의 로망은 살아있다. 근데 이거 포문 배치가 왜 이따구..? 왜 나는 9티어방에 끌려가는가.. 고탑방에 끌려가면 전함의 일제사 한방에 격침이 떠버린단 말이죠.. 이렇게 한방.. 전함 강해요. 순양함은 구축견제밖에 못합니다. 범아시아는 쓰레기가 맞습니다 여러분! 2025. 4. 29.
[1.12.2] 유리의 정원(GOG) #8 - 마법부여 제단 잠깐 길을 좀 내고 있습니다.아무래도 저는 외관에도 좀 신경을 쓰는 편이라 말이죠..초반에는 자원도 지역도 모자라서 대충 짓지만, 중반부터는 나름 구획을 나누는 편이에요. 조약돌로 길을 내고..모양도 잡고..소는 여러모로 사용처가 많으므로 자주자주 번식시키도록 합시다.아니 저건 뭐야마침 실이 모자랐는데 잘 되었군요. 빈 흙 위에 초원의 씨를 우클릭하면 잔디가 됩니다.심지어 꽤나 넓은 범위로 확장되니 애용해주세요. ...?마나는 어느 의미에서는 형편없단 말이죠..결국 횃불을 약간 옮겼습니다. 그럼 이제 이 마나풀들도 다 옮겨봅시다.마나 태블릿을 마나 풀에 던지고, 숲의 지팡이로 우클릭하면 마나 풀 세팅이 바뀝니다. 스파크망 문제없음스파크망은 일반적으로는 소모만 먹습니다. 이렇게 마나 풀을 이어 봤자 연동은.. 2025. 4. 28.
여러 가지 함수 유형 목차매개변수가 없는 함수반환값이 없는 함수매개변수와 반환값 모두 없는 함수재귀 호출 함수 1. 매개변수가 없는 함수함수의 원형은 반환형 함수명(매개변수)의 형입니다.하지만 int main()처럼 매개변수가 없는 함수도 존재하죠. 뭐, 이전에 설명할 때 int main()과 int main(void)를 바꿔서 쓸 수 있지만, 문법적으로 C에서 ()은 인자 미정이라는 상태에요.즉, 받을 수도 안 받을 수도 있다는 거죠. 그리고 구식이고요. 반대로 int main(void)는 인자를 안 받음, 즉 매개변수가 없음을 의미해요. 코딩을 엄격하게 하기 위해서는 이게 좋아요.함수를 선언할 때도 앞으로는 int sum(void)식으로 선언할 거니까 알아주세요. 이전에 함수를 만들 때에는 매개변수를 받았지만, 그냥 함수.. 2025. 4. 23.
함수의 작성과 사용 목차함수의 정의함수의 선언과 정의, 호출과 반환 1. 함수의 정의그동안은 main 함수 하나로 프로그램을 만들었습니다.하지만 그러다보니 문제가 있어요. main함수가 너무 대책없이 길어집니다.프로그램의 전체 기능을 쪼개서 실행시켜 보죠. 기본적으로, 함수를 만드는 방법은 main함수를 만드는 방법과 별로 다르지 않아요.main 함수의 기본 구조가int main(){ return 0;}인 걸 기억하시나요? int main()은 다음과 같은 뜻입니다.main을 실행하기 위해 변수 ()을 받는다.출력은 int값으로 출력한다.주구장창 나오던 return 0;의 정체가 드러납니다. 함수의 결과를 출력하는 것이죠.사실 C99 이후로는 저걸 안 넣어도 되긴 하는데, 사용해야 하는 곳이 있을 수도 있으므로 넣어주.. 2025. 4. 23.
연산자 - 예제 모음 목차실수 합산하기내신 계산기얼마나 가득 찬 거지?9와 3/4 시간 1. 실수 합산하기흠, 실수 2.48과 실수 1.50을 가지고 사칙연산을 해봅시다.값은 소수점 둘째 자리까지 출력하세요.float도 좋지만, 여기서는 double를 사용해 주세요. 입력없음 출력2.48 + 1.50 = 3.98 2.48 - 1.50 = 0.98 2.48 * 1.50 = 3.72 2.48 / 1.50 = 1.65정답은.. 다음과 같아요.#include int main(){ double a = 2.48; double b = 1.50; printf("%.2lf + %.2lf = %.2lf\n", a, b, a + b); printf("%.2lf - %.2lf = %.2lf\n", a, b, a - b); printf("%.2lf.. 2025. 4. 20.
반복문 - 예제 모음 목차기초적인 "반복문" 입니다만구구단을 외우자나와라 X자소수 구하기아니 내 문자열이 1. 기초적인 "반복문" 입니다만반복문을 이용해 화면에 @를 입력받은 숫자만큼 출력하는 프로그램을 만들어 봅시다.for문이든 while문이든 상관없어요. 입력반복 횟수를 입력하세요 : 66 출력@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@정답은.. 다음과 같아요.#define _CRT_SECURE_NO_WARNINGS#include int main(){ int stats = 0; int i; printf("반복 횟수를 입력하세요 : "); scanf("%d", &stats); for (i = 1; i i가 선언만 되었지 초기화가 안 되어 있는데, 이.. 2025. 4. 18.
선택문 - 예제 모음 목차사이즈는 얼마?계산기 업그레이드정상 혈압 수치BMI 계산기계산기 업그레이드 업그레이드 1. 사이즈는 얼마?흠, 상의는 가슴둘레 기준으로 90,95,100,105를 S, M, L, XL로 나눠요.한번 scanf로 이걸 받고 if문으로 분류해서 출력해 봅시다. 입력가슴둘레를 입력하세요 : 98 출력크기는 100(L) 입니다.정답은.. 다음과 같아요.#define _CRT_SECURE_NO_WARNINGS#include int main(){ int chest = 0; printf("가슴둘레를 입력하세요 : "); scanf("%d", &chest); if (chest 당연하게도 scanf에 다른 숫자를 입력하면 다른 결과가 나올거에요. 2. 계산기 업그레이드변수 a와 b, 그리고 출력으로 사용할 resul.. 2025. 4. 18.
변수와 데이터 입력 - 예제 모음 목차변수 합산사칙연산 업그레이드과목 평균값 구하기과일 주세요!아스키코드는 몇 번? 1. 변수 합산변수 a를 선언하고 0으로 초기화한 뒤, 처음에는 a에 1을 더하고, 두 번째로는 a에 2를 더하고, 세 번째로는 a에 3을 더한 뒤 출력하세요. 입력없음 출력a = 6정답은.. 다음과 같아요.#include int main(){ int a = 0; a = a + 1; a = a + 2; a = a + 3; printf("a = %d", a); return 0;}물론 a = a + 1 말고 a += 1을 사용해도 상관없어요. 하지만 그건 아직 안 배웠기 때문에.. 2. 사칙연산 업그레이드변수 a와 b, 그리고 출력으로 사용할 resule 변수를 선언하고 사칙연산을 처리해서 출력해 보세요.까지는 이전과 동일하지.. 2025. 4. 18.
상수와 데이터 출력 - 예제 모음 목차사칙연산실수 나누기제어 문자인적사항 출력 1. 사칙연산 음, 프로그래밍을 할 때 무엇보다 중요한 것이 있다면 바로 실습이에요.원래 접은글로 모아둘려고 했는데... 코드블럭에는 접은글이 안 먹히더라고요. 바로 한번 해 보죠. 50과 20으로 사칙연산을 처리해서 출력해 보세요. 입력없음 출력50 + 20 = 7050 - 20 = 3050 * 20 = 100050 / 20 = 2정답은.. 다음과 같아요.#include int main(){ printf("%d + %d = %d\n", 50, 20, 50 + 20); printf("%d - %d = %d\n", 50, 20, 50 - 20); printf("%d * %d = %d\n", 50, 20, 50 * 20); printf("%d / %d = %d\n.. 2025. 4. 18.
여몽전쟁 보호되어 있는 글 입니다. 2025. 4. 18.
무신정변 보호되어 있는 글 입니다. 2025. 4. 18.
728x90