[int형 + string형]을 사용해 문제 풀기

SOYUN JEON·2024년 10월 28일

학습 과정

목록 보기
11/20

앞전에 java의 기본형중 int형에 대해 간략하게 설명을 한적이 있다.

오늘은 string형에 대해 간략히 기본 개념을 알아보고
int형과 string형을 바탕으로 간단한 문제를 풀어보자.

string형 이란?
int형과는 달리 자바에서는 string을 기본형이라고 보지는 않는다.

문맥에 따라 객제 또는 클래스라고 부르는데 string 형은 클래스에 더 가깝다고 볼 수가 있다.

우선, Java의 문자는 조금 독특한 부분이 있는데, 문자열 자체를 연산할 수 있다.

문자의 특징은 문자를 더할 수 있다라는 점을 기억하면 되겠다.


해당 문자를 보면 숫자 또한 합쳐서 구사를 하였다.

자바에서는 문자열과 숫자를 더하게 되면, 자동으로 문자열로 처리를 한다.
이런식으로 문자를 잇는 방법에 대해 알아보았다.

여기까지 자료형에 대해 알아보았으니 이제 문제를 풀어보자.

문제:

몇 명인지, 음식 이름, 음식 가격은 변수로 지정해주세요.
합치면 모자란 내야만이라는 단어도 변수로 지정해주세요.
총 10명의 사람이 다 함께 음식점에 도착하였다.
총 10명이 모은 금액은 100000원이다.
떡볶이는 6470000원 어치,
감자튀김은 6988000원 어치,
모듬 튀김은 666777원 어치,
김말이 튀김은 8900000원 어치,
계란 튀김은 70000원 어치,
순대는 438000원 어치,
우동은 660000원 어치,
카라멜 마끼아또는 9900원 어치,
믹스 커피는 999999원 어치,
볶음밥은 690000원 어치,
김치 볶음밥은 5800080원 어치,
계란 볶음밥은 4385000원 어치,
음료수는 190000원 어치,
과자는 150000원 어치를 사먹게 되었다.
위 음식의 가격을 모두 합치면 ?원이고,
현재 ?원이 부족한 상태다.
따라서, ?명은 ?원을 더 내야만 한다.



문제를 확인 후 함께 풀어보고,
저의 방식과는 또 어떻게 다르게 풀어보았는지 댓글로 공유를 한번 해보아요.

profile
안녕하세요.

0개의 댓글