Chapter2 cout

Jaemyeong Lee·2025년 6월 6일
0

얌얌코딩

목록 보기
4/21

📌 1️⃣ std::cout 기본 사용법

  • std::cout 은 화면에 출력할 때 사용하는 명령어입니다.
  • 출력할 내용이 여러 개일 경우, << 연산자를 사용하여 이어서 출력할 수 있습니다.

✅ 예시 1: 여러 개를 한번에 출력하기

#include <iostream>

int main()
{
    std::cout << "안녕하세요" << "반갑습니다";
    return 0;
}

출력 결과:

안녕하세요반갑습니다

📌 2️⃣ 개행문자 (\n) 사용

  • 줄을 바꾸고 싶을 때는 \n 을 사용합니다.

✅ 예시 2: 줄바꿈 포함 출력하기

#include <iostream>

int main()
{
    std::cout << "안녕하세요\n" << "반갑습니다\n";
    return 0;
}

출력 결과:

안녕하세요
반갑습니다

연습문제

문제 1

📌 문제 설명

  • 변수 a, b, c 3개를 선언하세요.

  • 각각 아래 값으로 초기화 하세요:

    • a = 5
    • b = -1
    • c = 2
  • 출력 예시와 같이 정확히 띄어쓰기를 맞춰서 출력하세요.

출력 예시

a, b, c 값은 각각 a는 5, b는 -1, c는 2 입니다
  • 풀이
int main()
{
    a = 5;
    int b = -1;
    int c = 2;

    cout << "a, b, c 갑은 각각 a는" << a << ", b는 " << b << " c는 " << c << " 입니다" << endl;

	return 0;
}

문제 2

📌 문제 설명

  • 변수 ab 를 선언하세요.
  • a 에는 7, b 에는 2 를 저장하세요.
  • 두 변수의 합과 차를 아래 출력 예시처럼 출력하세요.

출력 예시

a+b=9
a-b=5
  • 풀이
int main()
{
	a = 7;
    b = 2;
    cout << "a+b=" << a + b<< endl;
    cout << "a+b=" << a - b<< endl;



	return 0;
}

문제 3

📌 문제 설명

  • 변수 kg 를 선언하세요.
  • k 에는 8, g 에는 4 를 저장하세요.
  • 두 변수를 곱한 값과 나눈 값을 아래 출력 예시처럼 출력하세요.

출력 예시

8*4=32
8/4=2
  • 풀이
int main()
{
	int k = 8;
  	int g = 4;

  	cout << k << "*" << g << "=" << k * g << endl;
  	cout << k << "/" << g << "=" << k / g << endl;


	return 0;
}

문제 4

📌 문제 설명

  • 변수 a, b, c, d 를 선언하세요.

  • 각각 변수에 아래 값을 저장하세요:

    • a = 3
    • b = 5
    • c = 3
    • d = 4
  • 수식 ((a + b) * c) / d 의 결과를 출력하세요.

출력 예시

6
  • 풀이
int main()
{
	a = 3;
    b = 5;
    c = 3;
    int d = 4;
    cout <<"((a+b)*c)/d = "<< ((a + b) * c) / d << endl;


	return 0;
}

문제 5

📌 문제 설명

  • 변수 a 를 선언하세요.
  • 변수 a8을 저장하세요.
  • a 를 5번 곱한 값 (a의 5제곱)을 출력하세요.

출력 예시

32768
  • 풀이
int main()
{
	cout << "문제12" << endl;
	a = 8;
	cout << a * a * a * a * a << endl;

	return 0;
}

문제 6

📌 문제 설명

  • Visual Studio에서 트레이스(한 줄씩 실행)를 연습합니다.
  • 변수 a 의 값이 실행 도중 어떻게 변하는지 직접 확인합니다.
  • F10 키를 눌러 한 줄씩 실행합니다.
    조사식(Watches) 에 변수 a 를 등록합니다.
    매 줄 실행할 때마다 a의 값이 어떻게 변하는지 확인합니다.
    *트레이스가 끝나면 Shift + F5 를 눌러 종료합니다.
  • 풀이
#include <iostream>

using namespace std;

int main()

{

		int a;
		a = 8;

		cout << a;
		a = a + 1;

		a++;
		a = 3;
		a = a + 1;
		a++;

		cout << "a값은 : " << a << endl;
		a = a + 1;
		a++;
		cout << "마지막 a값은 : " << a << endl;
		return 0;
}

문제 7

📌 문제 설명

  • 변수 a 를 선언하세요.
  • a8을 저장하세요.
  • a = a + 1a++ 을 적절히 이용하여 a12로 만드세요.
  • 최종 결과를 출력하세요.

출력 예시

12
  • 풀이
int main()
{
	a = 8;
    a++;
    a = a + 1;
    a++;
    a++;

    cout << a << endl;
    cout << endl;


	return 0;
}

profile
李家네_공부방

0개의 댓글