본문 바로가기

프로그래밍 언어 문제/코딩테스트(코드업)_C언어, C++57

코드업 1047번 문제 풀이 안녕하세요 보글리아입니다. 이번 시간에는 코드업 1047번 문제 풀이를 하겠습니다. ※본 풀이는 C언와 C++언어를 같이 사용해서 설명하겠습니다※ 문제 : 정수 1개를 입력받아 2배 곱으로 출력해 보자(ex 10 입력 시 20 출력) 입력 : 정수 한 개를 입력한다(단, -1073741824 ~ +1073741823) 출력 : 2배 곱한 정수를 출력한다 문제 풀이 먼저 문제에서 요구하는 임의의 정수형 자료형을 이용해 변수를 선언합니다. 변수의 값을 cin으로 입력받습니다. 2배 곱한 정수값을 출력하려면 시프트 연산자(>>, 2023. 12. 6.
코드업 1046번 문제 풀이 안녕하세요 보글리아입니다. 이번 시간에는 코드업 1046번 문제 풀이를 하겠습니다. ※본 풀이는 C언어와 C++언어를 같이 사용해서 설명하겠습니다※ 문제 : 정수 3개를 입력받아 합과 평균을 출력해 보자(단, 정수의 범위는 4byte 이상이다) 입력 : 정수 3개가 공백을 두고 입력된다 출력 : 합과 평균은 한 줄씩 띄어서 출력한다. 평균은 소수점 이하 둘째 자리에서 반올림해서 소수점 이하 첫째 자리까지 출력한다. 문제 해설 변수 a, b, c로 임의의 세 변수를 정수형 자료형으로 선언해 줍니다. 그리고 입력 조건인 공백에 맞춰 서식문자를 한 칸씩 띄어줍니다. 첫 줄에는 세 변수를 더 한 값을 출력해 줍니다. 두 번째 줄에는 세 변수를 더한 값의 평균을 구해야 하니 3으로 나눠줍니다. 단 평균값 출력 조.. 2023. 12. 3.
코드업 1045번 문제 풀이 안녕하세요 보글리아입니다. 이번 시간에는 코드업 1045번 문제 풀이를 하겠습니다. ※본 풀이는 C언어와 C++언어를 같니 사용해서 설명하겠습니다※ 문제 : 정수(a, b)를 입력받아 합, 차, 곱, 몫, 나머지, 나눈 값을 자동으로 계산해 보자(단, b는 0이 아니고 a와 b는 0 이상이다) 입력 : 정수 2개가 공백을 두고 입력된다 출력 : 첫 줄부터 합, 차, 곱, 몫, 나머지, 나눈 값을 순서대로 출력한다(실수, 소수점 이하 셋째 자리에서 반올림해 둘째 자리까지 출력) 문제 풀이 문제에 맞게 정수 2개를 선언합니다. 입력을 받을 때 공백을 포함하라고 했으니 서식문자를 서로 띄어줍니다. 첫째 줄부터 해서 각각의 값을 사칙연산으로 계산해 줍니다. 마지막에 나눈 값은 소수점을 포함해서 출력해야 하기 때.. 2023. 12. 3.
코드업 1044번 문제 풀이 안녕하세요 보글리아입니다. 이번 시간에는 코드업 1044번 문제 풀이를 하겠습니다. ※본 풀이는 C언어와 C++언어를 같이 사용해서 설명하겠습니다※ 문제 : 정수 1개를 입력받아 1만큼 더해 출력해 보자(단 범위는 4byte 이상이다) 입력 : 정수 1개를 입력한다 출력 : 입력된 정수에 1을 더해 출력한다. 문제 풀이 문제에서 원하는 정수형 변수를 임의로 선언합니다. 단 범위는 4byte 이상이기 때문에 int형이나 long형이 아닌 long long형 이상의 자료형으로 변수를 선언합니다. C++ 입력 기능을 가진 cin으로 입력을 받습니다. 출력 조건이 입력한 정수에 1을 더해 출력하기 위해 증감연산자를 사용해서 출력을 합니다. #include using namespace std; int main().. 2023. 12. 3.