묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
JAVA) 입력받은 정수가 짝순지 홀순지 알아내는것 왕초보질문 ^^
2003.03.27 15:44
import java.io.*;
class Test
{
public static void main(String[] args) throws java.io.IOException
{
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
int a; //입력받을 변수 선언
int value;
System.out.print("값을 입력 하세요 : ");
a = Integer.parseInt(in.readLine());
System.out.println(a);
value=a<2 ?"짝수":"홀수"; //error
System.out.println("결과는 : "+value);
}
}
=====================
삼항연산자를 잘못 사용한듯 한데요.. ㅠㅡㅠ
알려주시면 감사하겠습니다.
IF 쓰면 안되고 꼭 삼항연산자 쓰래요 교수님이 ㅠ.ㅠ
혹시 그리구요.. 자바,c++ 이런 프로그래밍 언어...에 대한 교제중에서
위의 예제처럼 실습 위주로 자세히 나와 있는 책 있으면 꼭 좀 추천 바랍니다..
예를들어 구구단 출력하는 프로그램 짜기~~ 뭐 이런식으로...
프로그램이 적성에 안맞는지 설명을 들으면 잘 알아 듣는데
막상 코딩하려면 앞이 캄캄해요..
조언좀 부탁드림니다..
class Test
{
public static void main(String[] args) throws java.io.IOException
{
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
int a; //입력받을 변수 선언
int value;
System.out.print("값을 입력 하세요 : ");
a = Integer.parseInt(in.readLine());
System.out.println(a);
value=a<2 ?"짝수":"홀수"; //error
System.out.println("결과는 : "+value);
}
}
=====================
삼항연산자를 잘못 사용한듯 한데요.. ㅠㅡㅠ
알려주시면 감사하겠습니다.
IF 쓰면 안되고 꼭 삼항연산자 쓰래요 교수님이 ㅠ.ㅠ
혹시 그리구요.. 자바,c++ 이런 프로그래밍 언어...에 대한 교제중에서
위의 예제처럼 실습 위주로 자세히 나와 있는 책 있으면 꼭 좀 추천 바랍니다..
예를들어 구구단 출력하는 프로그램 짜기~~ 뭐 이런식으로...
프로그램이 적성에 안맞는지 설명을 들으면 잘 알아 듣는데
막상 코딩하려면 앞이 캄캄해요..
조언좀 부탁드림니다..
댓글 3
-
이호한
2003.03.27 15:52
-
[CuTE_YaaKi]
2003.03.27 22:38
흐.. 진짜 창피하네요... 저렇게 쉬운걸 실수 하다니..
너무 감사해요..
좋은 책 있으면 추천도 한방 부탁해용 ^^ -
이호한
2003.03.27 23:34
Data Structures & Problem Solving Using JAVA( MARK ALLEN WEISS )
한글판 나와있는지 모르겠군요. Java를 이용해서 자료구조를 배우는 책입니다.
Java뿐만 아니라 여러가지 기본 자료구조 구현을 직업해보면서 재밌게 할수 있습니다.
그런데 입력하려고 하는 "짝수", "홀수"는 String 타입이죠.
import java.io.*;
class Test
{
public static void main(String[] args) throws java.io.IOException
{
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
int a; //입력받을 변수 선언
String value;
System.out.print("값을 입력 하세요 : ");
a = Integer.parseInt(in.readLine());
System.out.println(a);
value = (a%2==0) ? "짝수":"홀수";
System.out.println("결과는 : "+value);
}
}