2024/10 7

프로그래밍 기초 개인과제 : 계산기 만들기 트러블슈팅

배경 : 어떠한 사칙연산 기호를 입력하든지발단 : +로 계산이 되는 것을 발견했습니다.전개 : if문을 사용하여 +, -, *, / 각각의 경우를 구분해 주었습니다.위기 : 그랬더니 나누기(/)를 할 때에 분모에 0이 들어가게 되어서 계산에 오류가 나는 경우가 생겼습니다.절정 : 0이 들어가면 계산이 되지 않고 문자열이 출력되도록 개발했습니다.결말 : 또한, 사칙연산 기호 4가지를 제외한 다른 것을 입력하게 되면 문자열이 출력되도록 수정하였습니다.

study/TIL 2024.10.17

20241013 TIL

연산자, 조건문과 반복문, 배열, 다차원 배열, 컬렉션chatper 3. 연산자피연산자 : 계산의 대상이 되는 것 ( 2 + 1 에서 2 와 1)연산자 : 계산의 목적이 되는 것 ( 2 + 1 에서 + )* 모든 토글을 열고 닫는 단축키Windows : Ctrl + alt + tMac : ⌘ + ⌥ + t * Java에서 폴더는 package 사칙연산package week02;public class w02 { public static void main(String[] args){ // 사칙연산 : +, -, *, /, % System.out.println(4 + 2); //6 System.out.println(4 - 2); //2 System.out..

study/TIL 2024.10.14

20241010 TIL

변수와 상수(Java 데이터), 변수를 담는 저장공간, 저장공간의 종류간 변환chatper 1. Java 언어에 대한 이해, JVM(Java 실행환경) 예시코드가 나오면 반복해보기!input -> system -> output메소드 : '~하다' 와 같이 행동을 규정하는 것*Java는 공통실행환경(JVM, 침대의 토퍼)을 가진다. 어떤 기기에서든지 '운영체제(windows, mac)' 위에 '공통실행환경'을 깔면 똑같은 환경에서 Java를 실행할 수 있다.***Java에는 클래스(바구니 틀)와 객체(바구니)가 있다.Java는 객체(것-특징, 행동 가짐)지향언어Java는 다양한 라이브러리가 있다.Java 컴파일러 : .java(사람의 언어)  -> .class(운영체제의 언어)바이트 코드 : 운영체제가 읽..

study/TIL 2024.10.11

20241002 TIL

유튜브 강의 '[웹개발 입문] HTML 핵심만 배우기' (2)-완료 속에 에 제목 작성하기  : input 태그 css는 태그의 스타일을 담당 style=> : 스타일을 바꿀 때 : 여러 개의 태그를 구역으로 묶거나 나눌 때 : 줄바꿈  : 글씨 진하게  : 링크 연결  -> (내용) or  -> (내용) : 리스팅이 가능 (표) -> (행) -> , (내용)  : 특정 정보를 하나의 폼으로 제출해야 할 때 사용  스파르타 웹개발 종합반 1주차-HTML, CSS(1)HTML = 뼈대, CSS = 꾸미기, Javascript = 움직이기 *시작 방법 : 폴더 만든 후 vscode에서 파일->오픈 폴더 선택 후 새 파일 만들기(제목은 (   ).html) html : 5 로 시작 alt + b : 만들어진..

study/TIL 2024.10.02

20241001 TIL

스파르타 웹개발 종합반 강의console 개발자들의 도구같은 것 *자료형 리스트와 딕셔너리 프로그래밍을 할 때 숫자는 0부터 사용한다. *조건문 반복문 css - bootstrap(library) Javascript - JQuery(library) 임포트란? 미리 작성된 Javascript 코드를 가져오는 것 JQuery는 toggle 함수를 가짐 TIL 작성 특강1. 강의 내용 정리하기(초기) 2. 개발 단계 정리 3. 하루 회고(ex. 팀원과의 의사소통) *중요 4. 문제 해결 과정(권장) 특히 프로젝트 회고에 정성 들여보기! 유튜브 강의 '[웹개발 입문] HTML 핵심만 배우기' (1)(https://www.youtube.com/watch?v=rgI930gqdaY)VS Code를 이용 -> 폴더 선..

study/TIL 2024.10.01