백준 2558

https://www.acmicpc.net/problem/2558
백준 코드
깃허브 코드

A+B - 2

브론즈 5


시간 제한 메모리 제한
1초 128MB

분류


  • 수학
  • 구현
  • 사칙연산

    문제


    두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.

    입력


    첫째 줄에 A, 둘째 줄에 B가 주어진다. (0 < A, B < 10)

    출력


    첫째 줄에 A+B를 출력한다.

    예제

    예제 입력 1


    1
    2
    

    예제 출력 1


    3
    

문제분석


1000번 문제와 그대로
scanf와 cin이 스페이스, 줄바꿈, 탭 같은 공백을 구분하지 않는 서식 입력 기능인지 확인하기 위함.
줄 바꿈 기반 함수를 고집할 것이냐.
다른 언어에 경우 줄 바꿈 기반으로 입력을 받는 지에 따라 다른 코드로 작성해야 한다.

손 코딩


입출력 함수 해당하는 헤더파일 포함

메인 함수
 정수 타입 입력 변수 1, 2 선언 - 입력 받을 변수
 정수 타입 결과값 변수 선언 - 출력할 연산 결과값
 입력 함수 - 입력 변수 1, 2 에 데이터 넣음
 결과값 변수 = 입력 변수1 + 입력 변수2
 출력 함수 - 결과값 변수 출력

슈도코드


main
	Input1, Input2 변수 선언
	Result 변수 선언
	
	scanf Input1, Input2
	
	Result = Input1 + Input2
	
	printf Result

코드


c

#include <stdio.h>

int main(void)
{
	int nInput1, nInput2;
	int nResult = 0;
	
	nInput1 = 0;
	nInput2 = 0;
	
	scanf("%d %d", &nInput1, &nInput2);
	
	nResult = nInput1 + nInput2;
	
	printf("%d", nResult);
	
	return 0;
}

c++

#include <iostream>

int main(void)
{
	int nInput1, nInput2;
	int nResult = 0;
	
	nInput1 = 0;
	nInput2 = 0;
	
	std::cin >> nInput1 >> nInput2;
	
	nResult = nInput1 + nInput2;
	
	std::cout << nResult;
	
	
	return 0;
}
PS식 코드
#include <cstdio>

int main()
{
	int a, b;
	scanf("%d %d", &a, &b);
	
	printf("%d", a+b);
	
	return 0;
}

태그: , , ,

카테고리:

업데이트:

댓글남기기