기초중에 기초
나만 그렇게 생각하나
암튼 입출력이 기초라고 생각합니다. 저번에는 "Hello World"를 출력하였으니(내가 한건 아님)
이번엔 내가 입력받는 문자를 출력해보고
최종적으로 기본 연산을 할 수 있는 프로그램을 만들어보려고 합니다.
아무것도 모르니깐 일단 구글에 "C++ 입력 출력"을 검색해봅니다.
#include <iostream>
int main()
{
int num;
std::cin >> num;
std::cout << num;
}
입력을 받는게 std::cin >>
출력을 하는게 std::cout <<
인가보군요
짜잔 3을 입력하면 3이 출력되는 프로그램을 만들었습니다!
#include <iostream>
int main()
{
int a, b;
std::cin >> a;
std::cin >> b;
std::cout << a + b;
}
이번엔 a + b를 더해주는 프로그램을 만들었습니다!
좀 더 사용자 중심적으로 입력 메세지와 출력 메세지를 만들어주고 싶습니다.
그래도 파이썬 만지던 짬이 있는데 구글링 하지 않고 문자 출력에 도전해봅니다.
따옴표안에 문자를 입력하면 '문자 상수에 문자가 너무 많습니다.' 라는 오류를 출력하더라구요
문자를 출력하기 위해서는 무조건 쌍따옴표를 이용해야하나봅니다.
뭘 하고싶었는지는 알겠죠
찾아보니 <<를 입력하면 되더라구요! 간단!
이로써 간단한 백준 문제를 풀 수 있는 수준에 도달한 것 같습니다!
2시간만에 뿌듯해졌습니다.
백준 브론즈 문제부터 다시 시작할 생각을 하니 설레는군요
최종코드
#include <iostream>
int main()
{
int a, b;
std::cout << "숫자를 입력해주세요 : ";
std::cin >> a;
std::cout << "숫자를 입력해주세요 : ";
std::cin >> b;
std::cout << a << "와" << b << "를 더하면" << a + b << "가 됩니다.";
}
이렇게 보니 딱히 한건 없습니다. 네.
백준 문제를 C++로 다시 풀어서 업로드 해 볼 생각입니다.
익숙해지면 swea 문제도 다시 풀어보려구요
참고 블로그
https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=lyw94k&logNo=220853743268
https://m.blog.naver.com/lyw94k/220870571844
'study > C++' 카테고리의 다른 글
항은 2개의 인수를 받아드리는 함수로 계산되지 않습니다 (0) | 2022.03.03 |
---|---|
C++ 하나의 프로젝트에서 여러 소스파일을 디버깅 해보자 (0) | 2022.01.07 |
C++ 조건문을 만들어보자 (0) | 2021.12.30 |
C++ 반복문을 만들어보자 (0) | 2021.12.30 |
비주얼 스튜디오 2019 C++ 시작하기 (0) | 2021.12.30 |