관리 메뉴

콩부방

1577 : (함수 작성) 절댓값 함수 1 본문

알고리즘 공부/CodeUp

1577 : (함수 작성) 절댓값 함수 1

콩이아부지이 2021. 10. 6. 10:41
728x90

이 문제는 절댓값 함수를 구현하는 문제입니다.

다음 조건을 참고해서 함수 본체만 작성해서 제출하시기 바랍니다.

함수명 : myabsmyabs

매개 변수(parameter) :정수형(intint) 11

반환 형(return type) : 정수형(intint)

함수 내용 : 절댓값을 구하는 함수 구현

(이 문제는 C / C++ 전용 함수 작성 문제입니다. 함수 본체만 작성해서 제출하세요.)

[미리 작성된 프로그램] - C/C++로 제출하는 경우에만 추가됩니다.#include <stdio.h> // 이 부분에 들어가야 될 코드를 작성하여 제출main() { int a; scanf("%d", &a); printf("%d", myabs(a)); }※ JAVA/Python으로 제출시 위 코드가 추가되지 않습니다.

입력

이 프로그램은 int범위의 정수 하나를 입력으로 받습니다.

출력

입력된 정수의 값을 myabs함수를 구현하여 절댓값을 출력한다. 함수 본체만 작성해서 제출한다.

추가) myabs함수는 절댓값을 반환하는 함수입니다. 절댓값 출력은 main함수에서 이뤄집니다.

입력 예시   예시 복사

-1

출력 예시

1

 

출처 : https://codeup.kr/problem.php?id=1577 

 

(함수 작성) 절댓값 함수 1

입력된 정수의 값을 myabs함수를 구현하여 절댓값을 출력한다. 함수 본체만 작성해서 제출한다. 추가) myabs함수는 절댓값을 반환하는 함수입니다. 절댓값 출력은 main함수에서 이뤄집니다.

codeup.kr

 

import java.util.Scanner;

public class Main {
	
		static int myabs(int n) {
			return Math.abs(n);
		}
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int n ;
		n = sc.nextInt();
		System.out.println(myabs(n));
	}
}

 

 

728x90
Comments