목록2016/10 (50)
Prosto
'엑셀 함수 - RIGHT()' 이번 시간에는 엑셀 함수 중 오른쪽에서부터 원하는 수 만큼 문자를 가지고 올 수 있는 RIGHT(라이트) 함수에 대하여 알아보고, 실제로 문제도 풀어보도록 하겠습니다. 먼저 RIGHT는 어떤 기능이 있는지 알아볼까요? RIGHT는 주어진 문자열에서 원하는 글자 수 만큼 문자를 가지고올 수 있는 함수입니다. 한 글자만 가지고 올 수도 있고, 두 글자, 세 글자 등 원하는 글자 수가 존재한다면 모두 가져올 수 있습니다. (단, LEFT와 차이는 RIGHT는 오른쪽에서부터 가지고 온다는 점이죠.) 예를 들면 주민등록번호에서 뒷자리만 가지고 온다든지, 이름에서 성은 빼고 이름만 가지고 온다든지.. 아니면 연월일 중 해당 월과 일만 가지고 올 수도 있겠죠? 참고로 LEFT와 RIG..
'엑셀 함수 - LEFT()' 이번 시간에는 엑셀 함수 중 왼쪽에서부터 원하는 수 만큼 문자를 가지고 올 수 있는 LEFT(레프트) 함수에 대하여 알아보고, 실제로 문제도 풀어보도록 하겠습니다. 먼저 LEFT는 어떤 기능이 있는지 알아볼까요? LEFT는 주어진 문자열에서 원하는 글자 수 만큼 문자를 가지고올 수 있는 함수입니다. 한 글자만 가지고 올 수도 있고, 두 글자, 세 글자 등 원하는 글자 수가 존재한다면 모두 가져올 수 있습니다. 예를 들면 주민등록번호에서 앞자리만 가지고 온다든지, 이름에서 성만 가지고 온다든지.. 아니면 제품명에서 구분인 NK, DK 같은 문자를 가지고온다든지 필요한 상황이 있겠죠? 참고로 LEFT와 RIGHT, MID는 모두 문자열에서 특정 문자를 가지고 올 때 사용됩니다...
배열에 대한 연습 문제를 풀어보는 세 번째 시간입니다.(아직 배열에 일정한 규칙을 가지고 숫자를 넣어보는 문제입니다.) 배열과 for문(반복문) 사용을 할 수 있어야합니다.배열을 잘 모르겠다면?'[C언어] 배열(Array)의 이해와 예제, 문제' 일정한 규칙을 찾고 그걸 만드는 것은프로그래밍 로직을 구성하는 훈련을 할 수 있으니어떻게 하면 만들 수 있을지잘 생각해보고 만들어보시면 좋을 것 같습니다.(하나 하나 풀어가면 실력은 쌓이겠죠?) 완성된 소스는 제공합니다.설명이 필요한 부분은 간단하게 설명(혹은 주석)도 함께 올리도록 하겠습니다.(각자 자신만의 소스가 나올 수도 있겠죠.) 세 번째 시간의 문제도 1, 2 번째 시간과 유사한 문제입니다.이번 시간에는 기존 5 X 5 배열을 10 X 10으로 수정하여..
C언어, C++ 등 프로그래밍을 할 때 사용되는 툴인 비주얼 스튜디오 2015 정품 설치 방법에 대한 글입니다. 비주얼 스튜디오(Visual studio)는 마이크로소프트에서 제공하는 프로그래밍 툴입니다.특히 편리하고 C 계열(기반) 언어를 사용할 때 매우 편리합니다. (어플리케이션 개발에 사용되는 자마린도 비주얼 스튜디오로 할 수 있고요.) 비주얼 스튜디오 2015(Visual studio 2015) 다운로드부터 설치까지,그리고 C/C++ 셋팅까지 정리한 글입니다. (다운로드 - 설치 - 셋팅 모두 간단하게 할 수 있습니다.) 그럼 먼저 'Visual Studio 2015 Community'를 다운로드 받아볼까요? 비주얼 스튜디오 사이트를 들어가 다운로드로 가면 되겠지만..편하게 아래 링크를 눌러 들어..
'엑셀 함수 - ROUNDUP()' '엑셀 함수 - ROUNDDOWN()' 이번 시간에는 엑셀 함수 중 올림과 내림 처리를 하는 ROUNDUP(라운드업)과 ROUNDDOWN(라운드다운) 함수에 대하여 알아보고, 실제로 문제도 풀어보도록 하겠습니다. ROUND 함수와 ROUNDUP, ROUNDDOWN 함수는 모두 사용법이 똑같습니다. 차이점은 대상 숫자를 (ROUND)반올림 처리를 할지, (ROUNDUP)올림 처리를 할지, (ROUNDDOWN)내림 처리를 할지의 차이 뿐입니다. ROUND(ROUNDUP, ROUNDDOWN)의 자세한 사용법을 천천히 보고싶다면 '엑셀(Excel) 함수 ROUND(라운드)에 대한 이해와 예제' 글을 참고해주세요. 그러면 기본형인 ROUND 함수의 사용방법을 알고있다고 생각하고..
배열에 대한 연습 문제를 풀어보는 두 번째 시간입니다. 배열과 for문(반복문) 사용을 할 수 있어야합니다.배열을 잘 모르겠다면?'[C언어] 배열(Array)의 이해와 예제, 문제' 이런 규칙을 찾고 그걸 만드는 것은프로그래밍 로직을 구성할 수 있는 훈련을 할 수 있으니어떻게 하면 만들 수 있을지잘 생각해보고 만들어보시면 좋을 것 같습니다. 완성된 소스는 제공합니다.설명이 필요한 부분은 간단하게 설명(혹은 주석)도 함께 올리도록 하겠습니다.(각자 자신만의 소스가 나올 수도 있겠죠.) 두 번째 시간의 문제도 배열에서 간단한 문제일 것이라 생각됩니다.아마도 배열 초반 부분은 이런식의 문제일 겁니다.기초를 다지는 의미에서 문제마다 새로운 project를 생성하여 작성해보세요. 문제1. 아래의 사진과 같이 5x..
아이폰에서 홈버튼을 두 번 누르면 멀티태스킹 화면이 나오죠? (실행했던 어플을 선택하여 바꿀 수 있는 화면이요.) (바로 이런 화면이죠.) 이 때 습관적으로 실행했던 어플들을 모두 꺼주시죠? (사실 종료하지 않아도 배터리 사용량이나 램 사용량에 크게 영향을 끼치지 않는다고 하더라구요.) 확실히, 뭐랄까요.. 뭔가 한번씩은 실행했던 많은 목록을 다 지우고 싶지 않나요? 그때 사용할 수 있는 깨알같은 재밌는 팁이 있습니다. 우리가 이 어플을 지울 때 위로 슬라이드해서 한번씩 반복 반복을 해서 지우죠? 이렇게 하나, 또 하나, 하나 말이죠. (이렇게 모드 종료하면 마음이 정화되잖아요?) 바로 이때 깨알 같은 팁이 있습니다. 바로 이 멀티태스킹 모드에서 제거할 때 멀티 터치가 가능하다는 점! 그러면 이렇게 한번..
따라하는 유니티 2D 프로젝트ⓑ 강좌 다섯 번째 시간입니다. 이번에 함께 할 작업은 볼과 블록에 정보(수치)를 주고, 해당 값으로 피해(데미지)를 주거고 체력이 없을 때 블록이 제거되도록 하겠습니다. 그리고 볼이 일정 조건에 제거되도록 하겠습니다. (지금은 일단 벽돌깨기 처럼 하단으로 가는 경우) 그럼 시작하겠습니다. 가장 먼저 저번에 작업했던 프로젝트를 실행합니다. 그리고 순서대로 직접 해보며 따라오시면 됩니다. 실행하면 이렇게 화면이 나오겠죠? 먼저 각 객체(게임오브젝트)에 특정 값을 주고 해당 값으로 작용할 수 있도록 해줍시다. 그럼 볼에 정보를 두기 위한 스크립트를 만듭시다. Scripts - Ball 폴더에서 우측클릭 후 Create - C# Script 순으로 선택해주세요. 이름은 BallIn..
GameObjcet.Find / GameObject.FindWithTag (GameObject.FindGameObjectWithTag) 를 이용한 일반적인 방법 (아래의 1번 글) 유니티, 원하는 게임오브젝트 얻기? -1(GameObject.Find..) 1번 글인 GameObject.Find에 이어서 진행하겠습니다. 이번에 우리가 다룰 내용은 바로 transform.FindChild / transform.GetChild 입니다. 이 함수는 1. 자신의 자식에 있는 오브젝트를 얻고싶을 때 2. 비활성화(Active값-false) 상태의 오브젝트를 얻고싶을 때 사용됩니다. (게임오브젝트(GameObject)나 트랜스폼(Transform)을 얻을 때 말이죠. [하위 Component도 포함되겠죠?]) 기본적..
원하는 게임 오브젝트를 얻어오기 위해선 어떤 작업이 필요할까요? 특별히 원하는 대상을 찾고싶다면, 어떤 방법으로 찾을 수 있을까요? - 대상을 이름으로 찾고싶다면 GameObject.Find("이름"); 이렇게 사용할 수 있고요.. - 대상을 태그로 찾고싶다면 GameObject.FindWithTag("태그명"); 혹은 GameObject.FindGameObjectWithTag("태그명"); 이렇게 사용할 수 있습니다. 이와 관련된 내용의 예제 프로젝트를 만들어 보여드리겠습니다. 2D와 3D 모두 사용 방법은 동일합니다. 저는 주로 2D 작업을 하니 2D로 예제 프로젝트를 생성하겠습니다. 프로젝트가 생성된 화면이죠? 이제 하나씩 진행과정을 보시죠. (직접 따라하면서 익혀보는 것도 좋을 것 같네요.) Hi..