월루를 꿈꾸는 대학생
Java 알고리즘 1주차 본문
728x90
백준
2557번
10718번
10171
public class Main {
public static void main(String[] args) {
System.out.println("\\ /\\");
System.out.println(" ) ( ')");
System.out.println("( / )");
System.out.println(" \\(__)|");
}
}
10172번
package ch2;
public class Main {
public static void main(String[] args) {
System.out.println("|\\_/|");
System.out.println("|q p| /}");
System.out.println("( 0 )\"\"\"\\");
System.out.println("|\"^\"` |");
System.out.println("||_/=\\\\__|");
}
}
10869번
10430
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int A = sc.nextInt();
int B = sc.nextInt();
int C = sc.nextInt();
System.out.println((A+B)%C);
System.out.println(((A%C) + (B%C))%C);
System.out.println( (A*B)%C );
System.out.println( ((A%C) * (B%C))%C );
//System.out.println(A%B);
}
}
2588
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int A = sc.nextInt();
int B = sc.nextInt();
System.out.println( A*(B%10));
System.out.println( A*(B%100/10));
System.out.println( A*(B/100));
System.out.println( A*B);
}
}
그 외
문제 : 물건 가격과 지불 금액을 입력받고, 거스름돈에 대해서 5000원, 1000원, 500원, 100원, 10원, 1원을
각각 얼마씩 줘야하는지 계산하기.
package ch2;
import java.util.Scanner;
public class okane {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.printf("물품의 가격은 얼마인가요 ? : %n");
int price = sc.nextInt();
System.out.printf("주실 돈을 입력하세요 : %n");
int money = sc.nextInt();
int sa = money -price ; // 거스름돈
System.out.println("----- 거스름돈 내역 -------");
System.out.printf("총 거스름 돈 : %d %n", sa );
while(true)
{
if(sa/5000>0)
{
System.out.printf("5000원 : %d %n", sa/5000 );
sa= sa % 5000;
}
else if (sa/1000>0)
{
System.out.printf("1000원 : %d %n", sa/1000 );
sa= sa % 1000;
}
else if (sa/500>0)
{
System.out.printf("500원 : %d %n", sa/500 );
sa= sa % 500;
}
else if (sa/100>0)
{
System.out.printf("100원 : %d %n", sa/100 );
sa= sa % 100;
}
else if (sa/10>0)
{
System.out.printf("10원 : %d %n", sa/10 );
sa= sa % 10;
}
else
{
System.out.printf("1원 : %d %n", sa/1 );
System.out.println("---------------------");
break;
}
}
}
}
728x90
'Programing > Java' 카테고리의 다른 글
ch4 조건문과 반복문 (0) | 2021.03.07 |
---|---|
연산자 (0) | 2021.02.27 |
0221 java 스터디 1주차 (0) | 2021.02.21 |
Java 이클립스 + jdk 설치 (0) | 2021.02.21 |
변수 (0) | 2021.02.21 |