전체 글(6)
-
5.조건문
조건문이란? 컴퓨터 과학에서 조건문이란 프로그래머가 명시한 불린 자료형 조건이 참인지 거짓인지에따라 달라지는 계산이나 상황을 수행하는 프로그래밍 언어의 특징이라고 합니다!!(위키백과) 제가 설명 드릴려고 하니깐...정의를 설명하기가 애메하네요...ㅠㅠ if문(만약) if문의 기본 형식↓ 위에 보이는 조건문 코드를 설명드리면 if문 안에는 참(true) 일때만 들어가게 됩니다. 그러므로 (a > 30)은 참이기때문에 조건문 안으로 들어가서 a의 값이 b에 대입연산하여 들어가게 됩니다. 그레서 b의 값은 50이 됩니다!!!! 코드가 한줄이라면 왼쪽 사진처럼 한줄로 쓰셔도 무관하다고 합니다!! 하지만 오른쪽 사진처럼 실행문이 두줄 이상일때는 중괄호로 명확히 구분하는게 좋다고 하네요!!^^ if ~ else문(..
2021.09.15 -
4.데이터 입력 / 연산자(산술,관계,논리)
데이터 입력 scanf(스켄에프) 키보드에서 타이핑하는 모든 내용은 문자로 인식됩니다. 따라서 입력한 데이터를 연산이 가능한 정수나 실수로 사용하려면 변환 과정이 필요한데 그때 쓰이는 것이 입력(scanf) 함수 입니다. 이 함수는 입력 문자들을 스캔하여 원하는 형태의 데이터로 바꿔줍니다!! scanf 함수를 쓸때는 (&)이것을 꼭 붙쳐주셔야 합니다!! 이유는 포인터가야 알수있다고 하네요...나중에 설명꼭 적도록 하겠습니다..!! 그리고 scanf 함수도 자료형에 맞춰서 정수형(%d) 와 실수형(%f) 해주셔야 합니다^^ 사진에는 안나와 있지만 문자(%c)도 가능해요! 위에 사진이 입 출력한 사진입니다~!! 윗줄은 제가 입력한 수 이고 밑에줄은 printf함수로 출력한 겁니다!! ※여기서 다들 알고계시겠..
2021.09.15 -
3.변수 / 자료형 / sizeof함수
변수 변수란 무엇인가? 변수란 데이터를 저장하기 위해 프로그램에 의해 이름을 할당받은 메모리 공간을 의미합니다. 즉, 변수란 데이터를 저장할 수 있는 메모리 공간을 의미하며, 이렇게 저장된 값은 변경될 수 있습니다. 변수의 초기화 변수를 선언하고 처음으로 값을 저장하는 것을 변수의 초기화라고 합니다. ※변수를 선언할때는 변수명 앞에 사용처에 맞는 자료형을 같이 써줘야 합니다. ex) ex) 변수 이름 짓기 1.변수의 이름은 개발자가 직접 지어야 하기때문에 규칙을 알아야합니다. 2.하나의 프로그램에서 같은 이름의 변수를 사용할 수 없습니다. 3.코드의 이식성과 입력 오류를 줄이기 위해 긴 이름은 피하는것이 좋다. 4.변수의 첫글자는 반드시 알파벳으로 시작하여야합니다. 그 이후에는 숫자나 밑줄(_) 사용이 ..
2021.09.14 -
2.주석문과 출력문
주석문 주석문 : 소스 코드를 더 쉽게 이해할 수 있게 만드는 것이 주 목적이며, 협업할 때 유용히 쓰인다. 주석문이 중요한 이유 : 내가짠 코드를 다른사람이 봤을때 쉽게 이해할수 있도록 설명 역활을 한다. 위에 사진을 보시면 // 는 한 줄 주석문이고 /**/ 는 여러 줄을 한꺼번에 주석 처리하는 주석문이다.(꽃미남은 진실일까요..?) 주석 처리를 하시면 컴파일러가 컴파일할때 주석문 안에 있는 내용을 읽지 않습니다.(프로그램에 욕(?)을 적어도 뜯어보지 않는 이상 안들키겠군요..!!ㅎㅎ...) 출력문(printf 함수) printf함수에는 크게 문자열,정수,실수,수식 이 나눠져 있다고 하는군요! 문자열은 쉽게 말하면 문자를 출력 하는 것입니다. 두번째로 정수출력은 문자열과 다르게 를 사용해야 하더군요!..
2021.09.13 -
1.프로젝트 만들기! / Hello World!!
프로젝트 만들기! ※설치내용은 따로 다루지 않았습니다. 를 실행하시면 처음에 이런창이 뜹니다 새 프로젝트 만들기(N)을 클릭해 주시면 됩니다. 처음에는 (모든 언어(L))이라고 적혀있는곳을 클릭해서 C++을 선택하시고 바꿔주시면 빈 프로젝트가 나오면 클릭을 해줍니다. 그후 원하는 프로젝트 이름과 경로설정을 해주고 만들기를 클릭해 줍니다! 개인적으로 다른분들은 어떨지 모르지만 프로젝트 이름은 지금 만들려고하는것과 연관된 이름이 나중에 다시보기에 편하더라구요!! 그후 왼쪽에 보시면 솔루션 탐색기에서 소스 파일을 우클릭후 추가에 새 항목을 선택합니다!! 새 항목 추가창에서 C++파일을 선택해주신후 이름을 이름.cpp로 만들겠습니다. ※이름뒤에 .cpp는 c++문법이 적용되어 진다는 것이라고 합니다. C언어를 ..
2021.09.11 -
C언어란 무엇인가?
안녕하세요 DeepJune 이라고 합니다!! 제가 공부하는 내용(C,C++)을 기록하고 복습하기 위해서 공부한 내용들을 정리할려고 합니다. 아직 배우는 단계이고 초보자라 수정할내용이나 잘못된 내용이 있으면 지적 해주세요~ C언어란 무엇인가? C언어의역사, 1972년 켄 톰슨과 데니스 리치가 벨 연구소에서 일할때 유닉스 운영체제를 만들기 위해 고안한 프로그래밍 언어입니다. C언어가 만들어진 이유는 프로그램의 이식성과 구조적 프로그램의 적합성을 위해 만들어졌다고 합니다. 언어의 역사를 순서대로 표로 나타내보겠습니다↓ (켄 톰슨) (데니스 리치) BCPL ----> B언어 ----> C언어 ----> C++ / JAVA / C# 위의 표과 같이 켄 톰슨이 BCPL을 고쳐서 만든언어가 B언어고 데니스 리치 가 ..
2021.09.11