반응형
영단어 하나가 입력된다.
그 단어가 love이면 I love you. 를 출력하시오.
앞서 올린 문자 출력하기 문제를 가볍게 풀었다면 이런류의 문제는 쉽게 풀 수 있다.
완전 기초적인 단계이긴 하지만 아무것도 모르는 프로그래밍 입문자들은 상당히 어려울 문제.
Scanner를 하나 생성하고 친절하게 love 를 소문자로 입력해달라고 사용자에게 메시지를 출력한다.
사용자가 콘솔에 문자를 입력하면 해당 문자열을 String 변수에 집어넣고 조건문을 하나 작성한다.
사용자가 입력한 문자가 love가 맞다면 I love you. 를 출력,
사용자가 입력한 문자가 love 이외의 것이라면 다른 메시지를 출력한다.
package list;
import java.util.Scanner;
public class Codeup1406 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("love 를 입력해주세요. 다른 문자가 입력되면 출력되지 않습니다. : ");
String input = sc.nextLine();
if (("love").equals(input)) {
System.out.print("I love you.");
} else {
System.out.print("말 드릅게 안 들어 아주!");
}
}
}
반응형
'Algorithm > Codeup' 카테고리의 다른 글
[Codeup] 코드업 Java 자바 삼각형 출력하기 1 (1353번 문제) (0) | 2021.09.01 |
---|---|
[Codeup] 코드업 Java I.O.I / IOI (1733번 문제) (0) | 2021.08.11 |
[Codeup] 코드업 Java 문자 출력하기 (1131번 문제) (0) | 2021.08.10 |
[Codeup] 코드업 Java 배열 두번 출력하기(1403번 문제) (0) | 2021.08.09 |
[Codeup] 코드업 Java 기억력 테스트 1 (1409번 문제) (0) | 2021.08.08 |