Hello Coding 헬로코딩 프로그래밍 챕터8; 기초문제 심화문제
·
기타
기초문제 8-1 음 배열 인덱스로 정수만 들어가나?? 정수가 값으로 나오는 연산은 안되나? 배열 인덱스에 정수형 변수가 들어가도 된다. 연산은? 해보니까 된다. 결과값이 정수면 된다. 우와!! 답지랑 똑같이 했당^3^ 8-2 동그라미1 - while(index int index = 0; while문 안에 20줄 다음에 한줄 추가 -> index = index + 1; ?? 왜 total 초기값을 정해줘야 하지??? !!!!! 선언과 동시에 초기화를 해야지 변수의 주소에 0이 저장된다. 0이 저장되기 전(..
Hello Coding 헬로코딩 프로그래밍 챕터8; 반복문(while)
·
기타
+반복문이 필요한 이유+while문+반복문 빠져나오기 while은 while이지 머물게하는 느낌 즉 while 은 ()안의 조건식이 참이면 {}사이의 코드를 실행한다. 끊임없이!!so잘못 작성하면1. 조건식이 항상 참: while에서 평생 헤어나오지 못함2. 조건식이 항상 아님: while문 쓴 이유가 없음. while문으로 안들어감 자아 우리..7강에서 만든 학생 명부 프로그램을 짜봅시당 학생 한명 정보 받고 끝이었잖아욤그러지 말구..while문을 사용하여 반복적으로 여러 학생들의 정보를 입력할 수 있게 합시다 !! 주의책에 있는 코드처럼 수정하다가 여기를 안지웠다.오류가 계속 나서 모야모야 하면서 꼼꼼히 보다가 발견..중괄호 안에서 변수studentNumber의 선언이 23번에서 되었는데, 그 앞 줄..
Hello Coding 헬로코딩 프로그래밍 챕터7; 기초문제 심화문제
·
기타
기초문제7-1배열로 코드를 바꾸기7-2배열을 사용해 코드 바꾸기 7-3 버그찾아 수정하기 변수선언이 아니라 배열의 선언이니까..9줄을 이렇게 수정하자int[] scores = { 90, 85, 73, 100}; 7-4동그라미123에 뭐 넣을까??동그라미1: int[] scores = new int[3];동그라미2: scores[2] = int.Parse(Console.ReadLine());동그라미3: Console.Write(subjects[1]); 심화문제7-1weights배열을 추가하고 몸무게를 입력받자 7-2 국어 영어 수학 과학 사회점수를 입력받아서 총점과 평균 구하는 프로그램 작성하자 예니 베리굿
Hello Coding 헬로코딩 프로그래밍 챕터7; 배열
·
기타
수많은 변수를 손쉽게 관리하려면, 배열+배열이 필요한 이유+배열+컨테이너 변수의 종류 뒤에 [] 대괄호가 붙었으면.. 다음에 나오는 변수가 배열이라는 의미다.int나 string 뒤에..그럼 배열을 선언해보자. //여섯 자리의 숫자를 저장하는 정수형 배열int[] passcodeNumbers = { 6, 2, 1, 9, 4, 7 }; 여기서ㅣ passcodeNumbers는 정수형배열 변수라고 함.숫자를 줄줄이 넣기 위해 중괄호 {}를 사용했고, 쉼표로 구분해줌.@배열에 들어 있는 값을 사용하는 방법을 알아보자. @배열에 들어 있는 값을 바꾸는 방법은? 1. 배열에 들어있는 몇번째 값을 비교하거나 등.. if (passcodeNumbers[0] == userInput1){ Console.Writ..
Hello Coding 헬로코딩 프로그래밍 챕터6; 기초문제 심화문제
·
기타
기초문제 6-1T,F,T,T 6-2사과를 적절히 먹었습니다. 6-3 심화문제 6-16-2 챕6도 깔끔했고책 반정도 끝냈다~!
Hello Coding 헬로코딩 프로그래밍 챕터 6; 조건문
·
기타
+조건문이 필요한 이유+비교연산자+만약 그렇다면 if+만약 그렇지 않다면 else+논리연산 챕터 5에서 계산기를 만들었다. 코드 자체에 입력받은 변수끼리의 덧셈계산을 명시해주었다.그런데 코드에 연산자를 정해놓지 않고, 연산자를 키보드로 입력한다면??!에휴 아쉽게도 연산자는 그냥 문자열정도다. 연산자 의미로 키보드 입력 못한다. then, 입력한 연산자가 + 면 덧셈하고 -면 뺄셈하고 기타 등등이렇게 입력한 연산자 모양에 맞는 계산을 하면 되는 것이다!!이것이 바로 조건문 조건문에 들어가기 앞서, 비교연산자부터 복습하자== : 같으면 참!= : 다르면 참 위 코드는, 상수와 상수 사이 비교연산자를 사용했기 때문에 참거짓이 변하지 않는다.하지만 변수와 상수 or 변수와 변수 사이에 비교연산을 하게 되면..
Hello Coding 헬로코딩 프로그래밍 챕터5; 기초문제 심화문제
·
기타
기초문제 5-1string userInput1 = Console.ReadLine(); int number2 = int.Parse(userInput2); 5-214번줄을 이렇게 고쳐야 한다int numger2 = int.Parse(userInput2); 5-3문자열형 변수 userInput 을 없애고 싶다면double.Parse() 함수 안에서 바로 리드라인을 쓰면 된다. 즉, double number = double.Parse(Console.ReadLine()); 심화문제 5-1 5-2위 문제에서 나누기의 분모가 되는 값에 0을 넣으면 어떻게 될까요?>>해봅시다~0을 입력했더니 무한이 표시되네요분모가 0의 우극한으로 간다고 보나봐요~~*^^*/ 5-3우아 다음챕터 벌써 조건문
Hello Coding 헬로코딩 프로그래밍 챕터5; 키보드 입력
·
기타
아.. 쓰던 거 다 날아갔다.. 아...ㅠㅠ임시저장 꼭 하자..이쁜 내용 많았는데 아쉽다그래도 난 복습 다 했으니까 포스팅에 목적을 두지 않겠다참고로 헬로코딩 포스팅은 나 혼자 공부하는 거라서매우 불친절하다 +입력이 필요한 이유+키보드 입력+문자열의 정수 및 실수 변환 입력한 값을 어떤 자리(변수)에 저장해야 하니 변수 유저인풋을 지정한다.이때 유저인풋은 문자열 변수이다. 따라서 정수형으로 이용하기 위해서는int.parse() 함수를 사용하자.넘버라는 정수형 변수를 지정하고, 유저인풋을 정수로 변환한 값을 이 변수자리에 넣는 것이다. ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ자 그럼 내가 만든 계산기에.. 정수 입력이 아닌.. 한글 입력을 하면?12줄: int number1 = int.Parse(userInput1);변..
Hello Coding 헬로코딩 프로그래밍 챕터4; 기초문제 심화문제
·
기타
기초문제 4-1다음 사칙연산의 결과를 출력하는 코드를 작성.결과만 출력하시오 1. 10+52. 20-103. 4x74. 20÷7의 몫과 나머지 4-2다음 문자열 연산의 결과를 출력하는 코드를 작성하세요."안녕" + "하세요"4-3쓰여진 코드를 보고 실행 화면을 적어보자>>25161124 4-4i① int number1 = 4 - 2;② number1 = number1 +2; 심화문제 변수 number가 어떻게 변하는지 중단점과 자동창, 로컬창, 조사식 창을 이용해서 확인해보자 @조사식 창으로 확인해보았다! 조사식 창은 보고싶은 변수를 직접 입력 ! 4-2주머니에 동전이 10개 들어있습니다. 아람이에게 원하는 만큼 동전을 가져가라고 하니 손을 넣어 절반을 가져가더니 죄책감을 느꼈는지 1개..
Hello Coding 헬로코딩 프로그래밍 챕터4; 변수 그리고 연산
·
기타
우아!!compute 단순한 계산에 쓰이는,calculate 복잡한 계산에 쓰이는 단어라고 한다요런거 너무 좋다 연산자를 공부하자 !! 문자열은 더할 수만 있다. 아!! 솔루션 빌드의 단축키는 "컨트롤 + 쉬프트 + B" 숙지하자 너무 귀찮으니까!!디버그안하고 시작은 "컨 +f5"그렇다고 한다.변수!! 변수는 필요에 따라 여러 가지 값을 넣을 수 있는 저장소!! 오케이~그런데 앞서 했던 내용 중, 상수에 이름을 붙이는 것도 변수를 선언한다고 말한다.사실 이름을 붙이지 않으면 변수를 선언할 방법이 없으니.. 변수의 종류정수형 변수, 문자열 변수. 최종 결과값 가지는 변수를 왼쪽에 쓰고 , 연산은 오른쪽에 쓴다 ㅇㅋㅇㅋ++변수에 아무 값도 안 넣고 사용해도 오류다. 빈 상자는 안 돼!디버깅~~!++++++..