안녕하세요! 오늘 시간에도 지난 시간에 이어서 C언어 콘서트의 문제를 올려보도록 하겠습니다.(개인적인 공부목적입니다) 문제는 10장에 이은 11장 구조체에 관한 문제이고 9장과 10장에 대한 문제는 아래 링크를 달아놨으니 궁금하신 분들은 참고하시기를 바랍니다. 2018/11/21 - [IT 공부 및 일상] - C언어 콘서트 9장 포인터 Programming 문제 2018/11/22 - [IT 공부 및 일상] - C언어 콘서트 10장 문자와 문자열 Programming 문제 1번 문제이메일을 이루는 정보들을 구조체로 표현한 것입니다. 1234567891011121314151617181920212223242526#include typedef struct email { char title[20]; char r..
안녕하세요! 오늘 시간에는 저번 시간에 포스팅 했던 9장 포인터 Programming에 이어서 다음 장인 10장 문자와 문자열 문제들입니다. 기본적으로 사용한 툴은 비주얼 스튜디오 2017이고 9장 문제들에 대해서도 아래에 링크를 달아 놓았으니 참고하실 분은 활용해주시면 감사하겠습니다. 2018/11/21 - [IT 공부 및 일상] - C언어 콘서트 9장 포인터 Programming 문제 1번 문제문자열을 저장하고 있는 문자형 배열의 각 인덱스 값에 접근해서 대문자로 바꿔줍니다. 1234567891011121314151617#include#include void main(void) { char str[100]; int count = 0; printf("텍스트를 입력하시오: "); gets(str); wh..
안녕하세요! 오늘부터 개인적으로 공부 목적으로 풀고 있는 C언어 콘서트 문제들을 올려볼까 합니다. 이번에 올릴 문제들은 포인터와 관련된 장인 9장의 Programming 문제들입니다. 추가적으로 제가 사용하고 있는 툴은 비주얼 스튜디오 2017입니다. 1번 문제int형 배열과 관련된 함수의 인자를 포인터로 표현하여 함수에서 배열의 값 변경과 다른 배열로 값 복사, 두 배열의 값을 더한 배열 구하기, 배열의 모든 인덱스에 있는 값의 총 합을 구하는 함수를 표현한 것입니다. 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455#include#include void fill_arra..
C# 프로그래밍, 계산기 편 안녕하세요! 제가 C#을 공부하면서 간단하게 계산기를 만들어 보았는데 아직 부족하지만 오늘 시간에는 계산기를 구현한 코드를 설명해보는 시간을 가져볼까 합니다. 먼저 제가 만들려는 계산기의 간단한 틀과 기능을 설명하겠습니다. 계산기에 들어갈 기능 중에서 연산 기능은 사칙연산인 더하기와 뺄셈, 곱셈, 나누기를 수행할 수 있도록 정하였고 사용자 값으로 입력할 수 있는 숫자로는 0부터 9까지로 정하였습니다. 또 연산된 결과를 나타내기 위해서 등호 기호를 사용하였고 수행한 과정과 결과를 날려버릴 클리어 기능도 추가로 표현하였습니다. 이 연산 기능과 숫자들은 버튼으로 만들었고 그 과정과 결과를 지켜볼 수 있는 창을 하나 만들어서 UI를 표현하기로 정하였고 그 UI는 아래와 같습니다. 하..
맥(Mac) 해상도 변경방법 안녕하세요! 지난 시간에 "VMware"라는 가상머신을 사용해서 Mac OS를 설치를 하였는데요. 설치 후에 사용하는 것은 좋았지만 해상도가 너무 낮아서 눈에 거슬린 점이 있었습니다. 그래서 해상도 변경하는 방법들을 검색해서 문제를 해결하려고 했지만 저의 상황과는 다른 문제였는지 그 방법들로는 해결되지는 않았습니다. 그러다가 어쩌다가 이 문제를 해결하여서 오늘은 그 방법을 여러분들에게 소개해드리고자 합니다. 단 이 방법을 수행하기에 앞서 필요조건으로 최상위 계층의 계정인 루트(Root) 계정을 생성해야한다는 점이 있다는 것을 아셔야합니다.(맥 OS의 Root계정 생성 방법은 아래 링크를 달아놨으니 궁금하신 분들은 참조해주세요.) 2019/03/09 - [IT 정보] - 맥(M..
C언어 가위바위보 게임 안녕하세요! 이번에는 C언어를 통해서 컴퓨터와 대결하는 가위바위보 게임을 만들어보는 시간을 갖도록 하겠습니다. 코드를 설명하기 전에 가위바위보 게임을 어떻게 표현하였는지를 간단하게 말씀드리면 가위와 바위, 보를 숫자 0과 1, 2로 변환시켜 숫자를 서로 비교시킨 결과를 출력할 것입니다. 컴퓨터가 낸 수를 rand() 함수를 사용해서 임의의 수로 표현하였구요. 사용자가 한글(가위, 바위, 보)과 영문자(scissor, rock, paper, 앞 글자 대문자 포함)를 모두 입력할 수 있도록 하였고 사용자와 컴퓨터가 낸 수들에 인덱스를 붙여서 가위에 0을 바위에 1을 그리고 보에 2를 붙여서 코드를 만들어보았는데 문자열을 사용해서 인덱스 값을 배출하는 과정은 1개의 함수로 구성하였습니다..
VMware Tools 설치 안녕하세요! 저번 시간까지는 Mac OS를 정상적으로 설치해서 구동까지 시켜보는 작업을 소개했었는데요. 이어서 오늘 시간에는 Mac의 시스템 환경설정 방법을 둘러보고 추가적으로 필요한 작업으로 Mac이 모니터 화면에 꽉 차도록 보여주는 'VMware Tools'을 설치하는 방법을 소개해드리려고 합니다. 먼저 다음의 사진과 같이 가상머신 VMware에서 설치한 Mac을 선택하여서 실행을 시작합니다. 또 그 전 과정이 궁금하신 분들은 아래의 링크를 참조해주시면 감사하겠습니다. 2018/09/23 - [IT 정보] - VMware로 윈도우10에 맥(Mac) OS 설치하기 2편 2018/09/27 - [IT 정보] - VMware로 윈도우10에 맥(Mac) OS 설치하기 3편 - M..
Mac 설정 안녕하세요! 저번 시간에는 VMware 가상머신에 Mac OS를 설치하는 작업을 보여드렸는데요. 이번 시간에는 다음 과정인 설치한 Mac OS를 구동시켜서 설정하는 모습을 보여드리도록 하겠습니다. 그럼 먼저 VMware를 실행시키도록 합니다. 가상머신을 실행하시면 전에 설치했던 Mac OS가 왼쪽 목록에 보이고 이를 클릭해서 실행을 시켜야합니다. 하지만 실행을 하기전에 한 가지 작업을 하고 나서 Mac을 실행해야 하는데 그 작업이란 Mac OS 파일에 한 줄의 코드를 추가하는 것으로 그 작업을 하기 위해서 위의 사진에서 화살표가 가리키는 경로로 이동해줍니다. 위와 같이 탐색기를 통해서 경로로 접근하면 같은 이름이 적힌 파일이 여러 있는데 위의 사진에서 빨간색 박스로 감싼 파일(마치 종이 3개..
VMware에 Mac OS 추가하기 안녕하세요! 이번 시간에는 저번 시간에 설치한 가상머신 프로그램인 VMware를 통해서 Mac OS를 어떻게 설치하는지의 과정을 살펴보도록 하겠습니다. 만약 아직 위의 프로그램이 설치가 안 하신 분들은 아래 링크를 통해서 참조해주시면 감사하겠습니다. 2018/09/21 - [IT 정보] - VMware로 윈도우10에 맥(Mac) OS 설치하기 1편 - VMware 설치방법 먼저 VMware에 Mac OS를 추가하여 설치하기 전에 다음과 같은 과정을 거쳐줍니다. 거치는 과정은' VMware Unlocker'을 실행하는 것으로 이를 실행하는 이유는 일반적으로 Mac OS에서 VMware에 설치하는 것을 막아둔 상태를 'VMware Unlocker'를 실행하면 설치할 수 있..
VMware 설치방법안녕하세요! 컴퓨터에 윈도우 운영체제가 설치되어 있으면 안드로이드 애플리케이션 개발이 가능하지만 아이폰 애플리케이션의 개발이 불가능합니다. 그 이유는 애플이 생산한 맥 북과 같은 하드웨어 기기 내에서만 개발이 가능하도록 제한을 두었기 때문입니다. 물론 아이폰 앱을 개발하기 위해서 애플의 기기가 필수이지는 않습니다. 멀티 플랫폼 지원이 가능한 개발도구를 사용할 수도 있기 때문입니다. 또 Mac OS와 호환이 되는 CPU를 구입하여서 Mac OS 환경을 구축할 수도 있습니다. 그 중에서 저는 VMware라는 가상머신 프로그램을 설치하여서 윈도우10 운영체제에 가상머신인 VMware로 Mac OS를 설치해보도록 하겠습니다. 오늘은 첫 번째 단계로 VMware를 설치하는 방법에 대해서 포스팅..
- Total
- Today
- Yesterday
- C언어 콘서트
- 가상머신
- 함수
- 학생예비군
- MAC
- 구글
- 동미참
- 구글 웹마스터도구
- 크롬
- 이클립스
- 자바
- 예비군
- 애널리틱스
- sitemap
- HTML
- 서치콘솔
- 태움
- 애드센스
- 파이썬
- 네이버
- vmware
- 아나콘다
- RSS
- 애플
- 안드로이드
- 웹마스터도구
- 윈도우10
- 사이트맵
- 인공지능
- C언어
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |