자바로 배우는 프로그래밍 기초 5장
본 자료는 8페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
해당 자료는 8페이지 까지만 미리보기를 제공합니다.
8페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

자바로 배우는 프로그래밍 기초 5장에 대한 보고서 자료입니다.

목차

1. 5장 내용점검

2. 5장 프로그래밍 연습

본문내용

14 * 반지름 * 반지름
원의 둘레 = 3.14 * 2 * 반지름
import java.util.Scanner;
public class no4 {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
System.out.print(\"원의 반지름(r) 입력: \");
double r = s.nextDouble();
s.close();
System.out.println(\"원의 면적: \" + 3.14*r*r );
System.out.println(\"원의 넓이: \" + 3.14*2*r );
}
}
5. 임의의 양의 정수를 입력 받아서 짝수인지 홀수인지를 출력하는 프로그램을 작성하시오.
import java.util.Scanner;
public class no5 {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
System.out.print(\"임의의 양의 정수 입력: \");
int value = s.nextInt();
s.close();
if(value%2==0) System.out.println(\"이 정수는 짝수입니다.\");
else System.out.println(\"이 정수는 홀수입니다.\");
}
}
6. 조건 연산자를 이용하여 임의의 달을 입력 받아서 입력 받은 달이 상반기인지 하반기
인지 여부를 검사하여 상반기이면 \"상반기입니다.\"를 하반기이면 \"하반기입니다.\"를
출력하는 프로그램을 작성하시오.
import java.util.Scanner;
public class no6 {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
System.out.print(\"임의의 달을 입력(1-12): \");
int month = s.nextInt();
s.close();
System.out.print(\"입력하신 \" + month + \"월달은 \");
System.out.println((month<=6) ? \"상반기입니다.\" : \"하반기입니다.\");
}
}
7. 조건 연산자를 이용하여 임의의 숫자를 입력 받아서 이 숫자가 홀수인지 짝수인지를
검사하여 홀수이면 \"홀수입니다.\"를 짝수이면 \"짝수입니다.\"를 출력하는 프로그램을
작성하시오.
import java.util.Scanner;
public class no7 {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
System.out.print(\"임의의 숫자 입력(양수): \");
int num = s.nextInt();
s.close();
System.out.print(\"입력하신 숫자 \" + num + \"은(는) \");
System.out.println((num%2 != 0) ? \"홀수입니다.\" : \"짝수입니다.\" );
}
}
8. 세 수를 입력 받아서 가장 큰 수를 구하는 프로그램을 조건 연산자를 이용하여
작성하시오.
import java.util.Scanner;
public class no8 {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
System.out.println(\"세 수를 입력하시오. \");
System.out.print(\"첫번째 수: \");
int x = s.nextInt();
System.out.print(\"두번째 수: \");
int y = s.nextInt();
System.out.print(\"세번째 수: \");
int z = s.nextInt();
int value1 = (x>y) ? x : y;
int value2 = (value1 System.out.println(\"세 수중 가장 큰 수: \" + value2);
}
}
9. 표준입력으로 키와 몸무게를 입력 받아, 정상인지 비만인지 출력하는 프로그램을
작성하시오.
정상 몸무게 => (키 - 100) * 0.9
import java.util.Scanner;
public class no9 {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
System.out.print(\"키를 입력: \");
double height = s.nextDouble();
System.out.print(\"몸무게를 입력: \");
double weight = s.nextDouble();
s.close();
double value = (height-100) * 0.9;
if(weight<=value) System.out.println(\"당신은 정상입니다. \");
else System.out.println(\"당신은 비만입니다. \");
}
}
10. 비트 연산자를 이용하여 임의의 정수를 입력 받아, 값의 내부 저장 표현을 출력(32비트
의 이진수)하는 프로그램을 작성하시오.
import java.util.Scanner;
public class no10 {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
System.out.print(\"적당한 정수를 하나 입력하세요. : \");
int value1 = s.nextInt();
System.out.println(\"지금 입력한 값은: \" + value1 + \" 입니다.\\n\");
s.close();
System.out.print(value1 + \" 의 비트 표현은 \\t\\t\");
printBit(value1);
}
public static void printBit(int n) {
for(int i =31; i>=0; i--) {
System.out.print( ((n & (1< if(i%8 ==0) System.out.print(\" \");
}
System.out.println();
}
}
  • 가격3,000
  • 페이지수23페이지
  • 등록일2008.05.31
  • 저작시기2007.9
  • 파일형식한글(hwp)
  • 자료번호#467043
본 자료는 최근 2주간 다운받은 회원이 없습니다.
다운로드 장바구니