헬로코딩 프로그래밍 정오표
헬로코딩 1쇄 / 1,2쇄 / 1,2,3쇄 / 1,2,3,4쇄 정오표입니다.
새로운 오타를 찾으시면 처음 제보(링크)해주신분께 포프코인을 드리니 많은 제보 부탁드립니다(?)
그리고 오타를 찾아주신 분들께 감사드립니다 :)
1,2,3,4쇄 공통
p.161
-
밑에서 두 번째 줄
논리합연산자(||)는 왼쪽과 오른쪽 중에 하나만 참이면 참입니다.»논리합연산자(||)는 왼쪽과 오른쪽 중에 하나라도 참이면 참입니다.
p.183
-
4번 줄
코드 7-2»코드 7-3 -
6번 줄
172쪽» 175쪽
p.277
-
제목 아래 첫 번 줄
10장의 키워드는 상수입니다.»10장의 키워드는 랜덤입니다.
p.283
-
코드 속 28, 30, 32, 36, 38번 줄
userInputNumber»passcodeIndex -
코드 속 35, 40, 46번 줄
correctPassword»isCorrectPassword
p.294
-
코드 속 29, 31번 줄
j»i
p.300
-
첫 코드 속 29, 31번 줄
j»i
p.301~302:
-
코드 속 29, 31번 줄
j»i
p.303
-
코드 속 89, 91, 93번 줄
"스트라이크 "»"스트라이크: "
"볼 "»"볼: "
"아웃 "»"아웃: "
1,2,3쇄 공통
p.149
-
밑에서 2번 줄
~ 앞에 사용해서 그 조건식이 참, 거짓 여부를 ~»~ 앞에 사용해서 그 조건식의 참, 거짓 여부를 ~
p.282
-
코드 10-1의 13번 줄
int[] passcodeNumbers = new int[passcodeLength];»int[] passcodeNumbers = new int[passcodeLength];
p.285
-
두 번째 나와 있는 코드의 13번 줄
int[] passcodeNumbers = new int[passcodeLength];»int[] passcodeNumbers = new int[passcodeLength];
p. 327
-
17번 줄
lottoNumbers[i] = random.Next(5, 60);»lottoNumbers[lottoNumberIndex] = random.Next(5, 60);
2,3쇄 공통
p.128
- 5번 항목
11번 줄과 14번, 19번 줄을 수정하고, 15~16번 줄과 22번 줄을 추가합니다»11번, 14번, 19번, 22번 줄을 수정하고, 15~16번 줄을 추가합니다.
1,2쇄 공통
p.32
-
코드 2-4 실행
나오죠? Write 뒤에»나오죠? Write뒤에 (Write와뒤에` 사이 공백 삭제)
p.35
-
그림 2-3
목록에 에러가 총 6개 나오도록 에러 추가:
CS0103 '출력' 이름이 현재 컨텍스트에 없습니다.
p.36
-
그림 2-4
목록에 에러가 총 6개 나오도록 에러 추가:
CS0103 '출력' 이름이 현재 컨텍스트에 없습니다.
p.56
-
마지막 문단 첫번째 줄
그럼 appleCountDescrption이»그럼 appleCountDescription이(잘못된 영어 스펠링 수정)
p.83
-
14번 줄 옆에 설명 부분
결괏값(12)»결괏값(10)
p.84
- 10번 줄
10 = appleCount ;»10 = appleCount;(세미콜론 앞에 공백 삭제)
p.106
-
코드 5-2의 14번 줄
"입니다"»"입니다."
p.268
-
코드 9-5의 80번 줄
if (strikeCount == 3)에 녹색 하이라이트 추가
p.301
-
코드 10-4의 44번 줄
녹색 하이라이트 삭제
p.250
- 코드 9-2의 26번 줄
if (userInput[passcodeIndex] != passcodeNumber[passcodeIndex])»if (userInput[passcodeIndex] != passcodeNumbers[passcodeIndex])
p.254
- 26번 줄
1if (userInput[passcodeIndex] != passcodeNumber[passcodeIndex])
>>if (userInput[passcodeIndex] != passcodeNumbers[passcodeIndex])`
p.289
-
12번 줄
1~45 사이의 숫자 중에 무직위로 하나를»1~45 사이의 숫자 중에 무작위로 하나를
p.292
- 36번 줄
for (int i = 0; i < lottoLength; ++i)»for (int i = 0; i < lottoLength; i++)
1쇄
p.30
-
코드 2-3 실행의 1번 줄
WirteLine을 쓰면»WriteLine을 쓰면 -
코드 2-3 실행의 3번 줄
Wirte는 아닙니다.»Write는 아닙니다.
p.32
-
코드 2-4 실행의 1번 줄
WirteLine을 쓰면»WriteLine을 쓰면 -
코드 2-4 실행의 3번 줄
Wirte는 아닙니다.»Write는 아닙니다.
p.33
-
코드 2-5 실행의 1번 줄
WirteLine을 쓰면»WriteLine을 쓰면 -
코드 2-5 실행의 3번 줄
Wirte는 아닙니다.»Write는 아닙니다.
p.39
-
코드 2-7 실행의 1번 줄
WirteLine을 쓰면»WriteLine을 쓰면 -
코드 2-7 실행의 3번 줄
Wirte는 아닙니다.»Write는 아닙니다.
p.44
-
기초문제 2-2의 4번 줄
여는 중괄호
{추가
p.61
야구게임 솔루션을 연 후, Program.cs 파일이 텍스트 편집기에 보이지 않는다면, 127페이지 2번 항목을 참조해주세요
p.76
-
코드 4-2의 9번 줄
Console.Write("100 + 10 = ');»Console.Write("100 + 10 = ");(두 번째 따옴표를 작은 따옴표에서 큰 따옴표로 수정)
p.113
그림 5-2, 5-3처럼 디버그창이 안뜰 수도 있습니다. 만약 안 뜰 경우엔 당황하지 마시고 그림 5-4부터 따라 하시면 됩니다.
p.115
-
본문 첫 줄
double.Parser()»double.Parse()
p.121
-
chapter 5에서 배운 내용 3번 줄
int.Parser()»int.Parse()
p.122
-
기초문제 5-1
- 11~13줄의 순서를 다음과 같이 수정
int number1 = int.Parse(userInput1); Console.WriteLine("두 번째 숫자를 입력하세요."); string userInput2 = Console.ReadLine(); - 15번 줄(빈 줄)은 삭제
- 11~13줄의 순서를 다음과 같이 수정
p.128
-
5번 항목
11번 줄과 14번 줄을 수정하고, 15~16번 줄과 22번 줄을 추가합니다»11번, 14번, 19번, 22번 줄을 수정하고, 15~16번 줄을 추가합니다.
p.129
-
코드 6-1의 19번 줄
Console.Write(inputOperator);에 녹색 하이라이트 추가
p.130
- 2번 줄
int.Parser()»int.Parse()
p.287
- 19번 줄
bool isSameNumer = false;»bool hasDuplicate = false;
p.294
-
28번 줄
bool isSameNumer = false;»bool hasDuplicate = false; -
33번 줄
isSameNumer = true;»hasDuplicate = true; -
38번 줄
if (!isSameNumer)»if (!hasDuplicate)
p.300
-
28번 줄
bool isSameNumer = false;»bool hasDuplicate = false; -
33번 줄
isSameNumer = true;»hasDuplicate = true; -
38번 줄
if (!isSameNumer)»if (!hasDuplicate)
p.301
-
28번 줄
bool isSameNumer = false;»bool hasDuplicate = false;
p.302
-
33번 줄
isSameNumer = true;»hasDuplicate = true; -
38번 줄
if (!isSameNumer)»if (!hasDuplicate)
p.314
- 기초문제 5-1 답안
- 11~13줄의 순서를 다음과 같이 수정
int number1 = int.Parse(userInput1); Console.WriteLine("두 번째 숫자를 입력하세요."); string userInput2 = Console.ReadLine();- 15번 줄(빈 줄)은 삭제
p.327
-
19번 줄
bool isSameNumer = false;»bool hasDuplicate = false;
제대로 대우받는 개발자 | 부족한 컴공지식 배우기 | MIT급 컴공인강
최저임금으로 고통받는 일회성 프로그래머는 그만! POCU 아카데미가 올해 연봉협상을 책임지겠습니다!