분류 전체보기

빈칸 채우기 문제입니다.   문제여름이는 강아지를 산책시키려고 합니다. 여름이는 2차원 좌표평면에서 동/서/남/북 방향으로 1m 단위로 이동하면서 강아지를 산책시킵니다. 산책루트가 담긴 문자열 route가 주어질 때, 도착점의 위치를 return하도록 빈칸을 채워 solution함수를 완성해 주세요. route는 "N", "S", "E", "W"로 이루어져 있습니다."N"은 북쪽으로 1만큼 움직입니다."S"는 남쪽으로 1만큼 움직입니다.북쪽으로 -1만큼 움직인 것과 같습니다."E"는 동쪽으로 1만큼 움직입니다."W"는 서쪽으로 1만큼 움직입니다.동쪽으로 -1만큼 움직인 것과 같습니다.출발점으로부터 [동쪽으로 떨어진 거리, 북쪽으로 떨어진 거리]형태로 강아지의 최종 위치를 구해서 return해야 합니다.출..
빈칸 채우기 문제입니다.   문제진우는 돈을 모으기 위해 저축을 하려고 합니다. 목표로 하는 금액은 100만 원이며, 첫 달에 일정 금액을 넣은 뒤 70만 원까지는 매월 조금씩 저축하다가 70만 원 이후부터는 월 저축량을 늘려 빠르게 목표 금액을 달성하고자 합니다.첫 달에 저축하는 금액을 나타내는 정수 start, 두 번째 달 부터 70만 원 이상 모일 때까지 매월 저축하는 금액을 나타내는 정수 before, 100만 원 이상 모일 때 까지 매월 저축하는 금액을 나타내는 정수 after가 주어질 때, 100만 원 이상을 모을 때까지 걸리는 개월 수를 출력하도록 빈칸을 채워 코드를 완성해 주세요.     입출력 예시  풀이#include using namespace std;int main(void) { ..
빈칸 채우기 문제입니다.   문제나이를 세는 방법은 여러 가지가 있습니다. 그중 한국식 나이는 태어난 순간 1살이 되며 해가 바뀔 때마다 1살씩 더 먹게 됩니다. 연 나이는 태어난 순간 0살이며 해가 바뀔 때마다 1살씩 더 먹게 됩니다. 각각 나이의 계산법은 다음과 같습니다.한국식 나이 : 현재 연도 - 출생 연도 + 1연 나이 : 현재 연도 - 출생 연도출생 연도를 나타내는 정수 year와 구하려는 나이의 종류를 나타내는 문자열 age_type이 주어질 때 2030년에 몇 살인지 출력하도록 빈칸을 채워 코드를 완성해 주세요. age_type이 "Korea"라면 한국식 나이를, "Year"라면 연 나이를 출력합니다.    입출력 예시  풀이#include using namespace std;int mai..
이미 완성된 코드에서 버그를 찾아 수정하는 디버깅 문제입니다.    문제직각삼각형이 주어졌을 때 빗변의 제곱은 다른 두 변을 각각 제곱한 것의 합과 같습니다.  직각삼각형의 한 변의 길이를 나타내는 정수 a와 빗변의 길이를 나타내는 정수 c가 주어질 때, 다른 한 변의 길이의 제곱, b_square 을 출력하도록 한 줄을 수정해 코드를 완성해 주세요.    입출력 예시   풀이#include using namespace std;int main(void) { int a; int c; cin >> a >> c; int b_square = c * c - a * a; cout
빈칸 채우기 문제입니다.   문제 주어진 초기 코드는 변수에 데이터를 저장하고 출력하는 코드입니다. 아래와 같이 출력되도록 빈칸을 채워 코드를 완성해 주세요.    출력 예시 풀이#include using namespace std;int main(void) { string msg = "Spring is beginning"; int val1 = 3; string val2 = "3"; cout
Swift 에서 데이터를 저장하는 방법을 알아봅시다.  Swift 에서 데이터를 저장하는 방법 C언어에서는 int x = 10; 이 코드처럼  변수 x 에 정수 10을 할당합니다.    Swift 언어에서는 이렇게 작성할 수 있습니다.var x: Int = 10 이 코드처럼   x 라는 이름의 변수를 생성하고, 정수 10 을 할당합니다.   만약, 변수가 아니라 상수를 생성하고 싶으면 var 대신 let을 사용합니다. ver   변수 (변하는 수)                          var [변수명]: [자료형] = [값] let   상수 (변하지 않는 수)                  let [변수명]: [자료형] = [값]   Int 는 자료형을 뜻합니다.자료형은  Bool, Charact..
C언어에서는 간단한 문자를 출력하려고 해도 #include 로 시작해서 main함수 같은 여러 요소를 포함하고 있는 게 기본 형식이었어요.         예를 들어, 머징 이라는 문자열을 출력하는 코드는 아래와 같아요.  #include int main(){ printf("머징"); return 0;}    머징       그럼 Swift (스위프트) 언어에서는 문자열 출력을 어떻게 할까요? C언어에 비하면 아주아주 간단해요!      머징 이라는 문자열을 Swift 언어로 출력하면 아래와 같습니다!  print("머징")   머징      Swift 에서는  C언어 오류 내기 단골인 ; (세미콜론)을 문장 끝에 안 붙여도 됩니다. 하지만 한 줄에 두 문장 이상의 코드를 작성할 땐 ; (세미콜론)..
·💻 Programming/C
Printf 함수는 포맷형 출력 함수로, 출력 형태를 지정해 줄 수가 있습니다.   printf 함수는 겹따옴표("") 안에 있는 문자열을 출력해 준다는 사실은 전에 확인했지만 여기서는 %d를 그대로 출력하라는 의미가 아닙니다.  문자열 안에 포함되어있는 %d는 서식 문자 (conversion specifier)라고 하는데요.이런 서식 문자는 출력하고자 하는 변수의 출력 형태를 지정하기 위해 사용합니다.    서식 문자의 종류 %d : 10진 정수형 출력%f : 실수형 출력%c : 문자 출력%s : 문자열 출력%o : 8진 정수형 출력%x : 16진 정수형 출력%e : 지수형 출력%u : 부호 없는 10진 정수형 출력%g : e와 f 중에서 출력할 자리를 덜 차지하는 형태로 출력 (자동)%p : 포인터의..
·💻 Programming/C
C언어에서 가장 많이 접하는 용어 중 하나는 바로 함수 입니다. 그리고 함수를 항상 따라다니는 용어 매개변수와 리턴 값에 대해서 알아보려고 합니다.       C 프로그램은 함수(function)의 집합 입니다. 즉, 큰 프로그램 하나를 여러 개의 함수로 분할하여 구현하는 구조적 프로그래밍 (structured programming) 방식으로 작성합니다. 쉽게, 공장과 그 안에서 작동하는 기계를 예로 들어 설명해 볼게요.  한 공장 안에는 여러 기계들이 작동하고 있습니다. 그 기계들은 제조, 포장 등 각자 자기에게 주어진 독립적인 일을 수행하고 있습니다. 공장 = 프로그램 , 기계 = 함수  로 대입해 보면 구조적 프로그밍의 동작 방법을 이해할 수 있을 겁니다!    그럼 이제 함수에 대해 알아봅시다. ..
·💻 Programming/C
C언어에서 가장 처음 접할 수 있는 함수는 Printf 라는 출력 함수 인데요.   출력 함수가 뭐냐고요?  말 그대로 출력을 도와주는 친구예요.      프로그래밍은 말로만 해서는 이해하기 힘들죠?         이 Printf 함수를 이용해서  "머징" 이라는 문자를 출력하는 간단한 소스코드를 작성해 볼게요!   #include int main(){ printf("머징"); return 0;}    머징      * TMI *   출력 함수 printf() 에 대해 printf 는 "프린트에프" 라고 읽습니다.  저는 C언어를 처음 접할때 printf 를 "프린트프" 라고 읽었ㅅ 왜 print 에 f 가 더해진 printf 일까요?   바로 printf() 함수는 포맷형 출력 함수이기 때문입니..
Mojing_
'분류 전체보기' 카테고리의 글 목록 (2 Page)