![[C++] 어서와 C++는 처음이지! CHAPTER01 기초 사항 (2)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FqEZMA%2FbtrRhKlT0YE%2FbvMoOKmC1lfhVaW71bwm8K%2Fimg.png)
CHAPTER01 기초 사항
📖 연습문제 1-5
* 우리나라에서 많이 사용되는 면적의 단위인 평을 평방미터로 환산하는 프로그램을 작성하라. 여기서 1평은 3.3058㎡이다. 변수들의 자료형은 어떤 것을 선택하는 것이 좋은가? 기호 상수를 이용하여 1평당 평당미터를 나타내어라.
📚 Solution
// 연습문제 1-5
#include <iostream>
using namespace std;
int main()
{
int pyoun;
double pyounm;
cout << "평 : ";
cin >> pyoun;
pyounm = pyoun * 3.3058;
cout << "평당미터 : " << pyounm;
return 0;
}
📖 연습문제 1-6
* 시, 분, 초로 표현된 시간을 초 단위의 시간으로 변환하는 프로그램을 작성하라. 예를 들어 1시간 1분 1초는 3661초이다.
📚 Solution
#include <iostream>
using namespace std;
int main()
{
int h, m, s;
cout << "시 : ";
cin >> h;
cout << "분 : ";
cin >> m;
cout << "초 : ";
cin >> s;
cout << "전체 초 : " << (h * 3600) + (m * 60) + s;
return 0;
}
📖 연습문제 1-7
* 구의 표면적과 체적을 구하는 프로그램을 작성하라. 구의 반지름은 실수로 입력된다. 공식을 사용하라.
📚 Solution
#include <iostream>
#include <math.h>
using namespace std;
int main()
{
int r;
double A, V;
double pi = 3.14;
cout << "반지름 : ";
cin >> r;
A = 4 * pi * pow(r, 2);
V = 4.0 / 3.0 * pi * pow(r, 3);
cout << "표면적 : " << A << endl;
cout << "부피 : " << V;
return 0;
}
📖 연습문제 1-8
* 퀴즈, 중간고사, 기말고사의 성적을 사용자로부터 입력받아서 성적 총합을 계산하는 프로그램을 작성해보자.
📚 Solution
#include <iostream>
using namespace std;
int main()
{
int Q1, Q2, Q3, midlle, last;
cout << "퀴즈 #1 성적 : ";
cin >> Q1;
cout << "퀴즈 #2 성적 : ";
cin >> Q2;
cout << "퀴즈 #3 성적 : ";
cin >> Q3;
cout << "중간고사 성적 : ";
cin >> midlle;
cout << "기말고사 성적 : ";
cin >> last;
cout << "===============" << endl << "성적 총합 : " << Q1 + Q2 + Q3 + midlle + last << endl << "===============";
return 0;
}
✏️ Github 파일 첨부
GitHub - taek2222/taek_2: [taek_2] Study library
[taek_2] Study library. Contribute to taek2222/taek_2 development by creating an account on GitHub.
github.com
📄 도서 출처
어서와 C++는 처음이지! - YES24
최신버전인 C++14가 반영된 본문C++11부터는 많은 부분에서 간편하고 직관적으로 프로그래밍이 변화되었다. 예를 들어 변수를 초기화하는 경우 과거 혼란의 극치였던 초기화방법이 통일되었다.
www.yes24.com
'default' 카테고리의 다른 글
[C++] 어서와 C++는 처음이지! CHAPTER03 함수와 문자열 (1) (0) | 2022.12.07 |
---|---|
[C++] 어서와 C++는 처음이지! CHAPTER02 제어 구조와 배열 (2) (0) | 2022.12.02 |
[C++] 어서와 C++는 처음이지! CHAPTER02 제어 구조와 배열 (1) (0) | 2022.11.30 |
[C++] 어서와 C++는 처음이지! CHAPTER01 기초 사항 (1) (0) | 2022.11.14 |
Backend 개발자를 꿈꾸는 꿈나무💭 기술 블로그
꾸준함을 목표로 하는 꿈나무 개발자 택이✌️입니다. 궁금하신 점이나 잘못된 정보가 있으면 언제든지 연락주세요. 📩 함께 프로젝트 및 스터디도 언제든지 희망합니다! 📖