본문 바로가기

쿤즈 Dev206

[C언어] 조건문을 사용해서 분기시켜보자(1) - if 조건문! 프로그래밍을 하는 프로그래머는 여러가지 조건을 만들 수 있습니다. 그리고 코드들이 실행하던도중 조건문을 만나면 조건에 맞는지 판단을 하게 됩니다. 그리고 그에 해당하는 조건을 찾아서 다시 다음 코드들이 실행됩니다. 조건에 맞지 않는 답도 있을까요? 있을 수 있지만 프로그래밍을 할때에는 그 점까지 고려해서 프로그램을 만듭니다. 조건문에 종류에는 두 가지가 있습니다. if, switch 입니다. 이번 포스팅에서는 if 조건문이라는 것을 사용해보고 조건에 맞는 값으로 분기(판단하여 이동) 시키는 방법을 알아보도록 하겠습니다. 조건문 if 구문을 알아보자! if 조건문은 단어 그대로 '만약 ~ 라면' 라는 의미로 생각하시면 됩니다. 따라서 if 조건문을 만나면 뒤에 조건식을 사용하여 분기처리를 할 수 있게 만들.. 2020. 8. 10.
Java 언어는 C언어의 구조와 같지만 다른다! C언어와 Java언어는 구조적으로 다릅니다. 예전에는 C언어를 아주 많이 사용했습니다. 특히 사용자 중심의 고급언어이고 기계어로 바로 이식이 가능해서 여러가지 높은 호환성을 가지고 있는 것이 특징입니다. 이런 장점들을 뒤로하고 문제점도 많이 있었습니다. C언어는 포인터의 사용으로 메모리 할당 및 해제에 대해서 프로그램의 내용을 이해하기 어렵습니다. 게다가 자칫 잘못하면 함수로 나뉘어야 할 프로그램들이 모두 main 내에 쓰여져 이해하기 어려운 프로그램이 될수도 있습니다. 또한 데이터타입 검사가 미약한 점도 있습니다. 그럼 C언어와 다른 Java 언어가 더욱 인기가 높아진 점은 어떤것인지 알아보도록 하겠습니다. Java 는 어디서나 동일한 소스로 실행이 가능하다! Java 언어를 사용하기 위해서는 보통 J.. 2020. 8. 9.
새롭게 돌아올 Bootstrap 5! 그리고 사라진 jQuery와 새롭게 등장한 Vanilla JS! 부트스트랩은 웹 개발자들이나 디자인에 취약한 개발자들에게는 정말 놀랍도록 편리하게 디자인을 해주는 프레임워크입니다. 그리고 최근에 드디어 부트스트랩(Bootstrap) 5 의 알파(alpha) 버전이 등장하였습니다. 이번에는 어떤기능들과 디자인, 그리고 어떤것들이 사라지고 변화되었는지 하나씩 살펴보도록 하겠습니다. 사자린 jQuery! 새롭게 등장한 Vanilla JS! 학생때가 생각나네요. Javascript 를 공부하고 난 이후에 jQuery 를 접했을때는 정말 놀랍도록 혁명적이었습니다. 사용법도 편하고 사용을 안하는 곳이 없었으니까요.ㅎㅎ 그리고 필드에 나와보니 여러 사이틀들에서도 많이 사용하고 있는 것이 jQuery 였어요. 하지만 각 사이트마다 버전도 다르고 게다가 새로운 제품이 설치될때, 버전.. 2020. 8. 8.
[C언어] 연산자의 종류에 대해서 알아보자 지난 포스팅에서 첫 프로그래밍을 해보았습니다. 출력하고 싶은 메세지를 마음껏 출력하고 입력받고 싶은 메세지를 여러가지 방법으로 입력받아 보셨나요? 기본적인 내용이지만 꼭 필요한 내용이기도 합니다. 저의 경우는 타자로 치면서 익숙해지도록 만드는 편입니다. 이번 포스팅에서는 연산자라는 것을 알아볼 예정입니다. 연산자는 이름 그대로 연산을 할때 사용할 요소들을 말합니다. 이러한 연산들에는 다음과 같은 것들이 있습니다. 산술 연산자 Arithmetic Operators 증감 연산자 Increment and Decrement Operators 대입 연산자 Assignment Operators 관계 연산자 Relational Operators 논리 연산자 Logical Operators 비트 연산자 Bitwise .. 2020. 8. 7.
[C언어] 표준입력 표준출력 사용하기 (첫 프로그래밍 시작!) 지금까지 C언어를 프로그래밍하기 위해서 여러가지 요소들을 확인해 보았습니다. 키워드와 식별자, 변수와 상수, 데이터 타입까지 이론적인 기초 부분을 알아보았습니다. 앞서 알아본 내용들을 외워야 하는것은 아닙니다. C언어라는것을 진행하다보면 자연스럽게 익혀질 내용이니 걱정하지마세요! 2020/07/31 - [쿤즈 Dev/C] - [C언어] 키워드와 식별자. 반드시 필요한 문자들 2020/08/02 - [쿤즈 Dev/C] - [C언어] 변수 (Variables) vs 상수 (Constraints) 2020/08/04 - [쿤즈 Dev/C] - [C언어] 데이터 타입(Data Types) 과 함께 변수 선언하기 그럼 오늘 포스팅에서는 첫번째 프로그래밍을 시작해 보도록 하겠습니다. 오늘 해볼 프로그래밍은 표준출력.. 2020. 8. 6.
[C언어] 데이터 타입(Data Types) 과 함께 변수 선언하기 앞선 포스팅에서 알아본 내용은 키워드와 식별자, 변수와 상수 입니다. C언어에서 정해져 있는 키워드들은 무엇이며 사용할 수 있는 식별자들을 이용해서 변수와 상수를 만드는 방법까지 알아보았습니다. 프로그래밍이 아닌 글로 이해하고 넘어가도 되는 부분들입니다. 어차피 프로그래밍을 하다보면 자연스럽게 익숙해 지기 마련입니다. :D 2020/07/31 - [쿤즈 Dev/C] - [C언어] 키워드와 식별자. 반드시 필요한 문자들 2020/08/02 - [쿤즈 Dev/C] - [C언어] 변수 (Variables) vs 상수 (Constraints) 이번 포스팅에서는 데이터 타입에 대해서 알아보고 데이터 타입을 이용해서 변수를 선언하고 사용하는 방법에 대해서 알아보도록 하겠습니다. 데이터 타입 (Data Types) .. 2020. 8. 4.
[C언어] 변수 (Variables) vs 상수 (Constraints) 이번 포스팅에서는 변수 (variables) 와 상수 (constraints) 에 대해서 알아보도록 하겠습니다. 변수와 상수는 이전 포스팅인 키워드와 식별자에도 포함되는 내용입니다. 키워드와 식별자 중에서 식별자에 해당하는 내용이므로 모르신다면 한번 읽어보시고 오는것을 권해드립니다.^^ 2020/07/31 - [쿤즈 Dev/C] - [C언어] 키워드와 식별자. 반드시 필요한 문자들 변수 Variables 변수는 변하는 수입니다. 모든 프로그래밍에서는 변수가 필요합니다. 변수가 필요한 이유는 메모리에 저장하고자 하는 공간을 할당 그곳의 이름을 변수라 합니다. 따라서 변수에는 우리가 프로그래밍 하면서 임시로 저장하는 모든 값들이 다 저장되어 있습니다. 따라서 변수의 이름은 식별자이기 때문에 모두 달라야 합니.. 2020. 8. 2.
[C언어] 키워드와 식별자. 반드시 필요한 문자들 쿤즈랜드의 첫 포스팅으로 C언어부터 알아볼까 합니다. C언어는 지금까지도 많이 쓰여왔으며 앞으로도 계속 쓰일 언어중 하나입니다. 현재는 Java 와 Python 의 사용이 많이 늘었지만, 서버쪽 프로그래밍으로는 아직도 C 언어를 많이 사용해 왔습니다. 오늘은 그 첫 시간으로 C언어에서 사용하는 키워드와 식별자에 대해서 알아보도록 하겠습니다. :D C언어로 프로그래밍을 할때에는 반드시 알아둬야 할 내용이 키워드와 식별자입니다. 언어를 배우기위해서는 사용할 수 있는 예약어들을 알아두고 익혀야 하며 각 식별자들의 이름을 정하는 방법을 알아야 합니다. 그래서 이번 포스팅에서는 다음과 같은 내용들을 정리해 볼까 합니다. 사용하는 문자들 키워드 식별자 그럼 위의 세가지를 하나씩 알아보도록 하겠습니다. 사용하는 문자.. 2020. 7. 31.