-
Lenguaje
Java usando Scanner
-
Descripción
Leer un número entero positivo entre 1 y 99, y mostrar su equivalente en números romanos.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
import java.util.Scanner;
public class NumeroRomanoEntre1Y99 {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int digito, numero_arabigo;
System.out.print("Ingresa el valor de numero arabigo: ");
numero_arabigo = in.nextInt();
in.nextLine();
digito=(numero_arabigo-numero_arabigo%10)/10;
if(digito==1)
System.out.println("X");
if(digito==2)
System.out.println("XX");
if(digito==3)
System.out.println("XXX");
if(digito==4)
System.out.println("XL");
if(digito==5)
System.out.println("L");
if(digito==6)
System.out.println("LX");
if(digito==7)
System.out.println("LXX");
if(digito==8)
System.out.println("LXXX");
if(digito==9)
System.out.println("XC");
digito=numero_arabigo%10;
if(digito==1)
System.out.println("I");
if(digito==2)
System.out.println("II");
if(digito==3)
System.out.println("III");
if(digito==4)
System.out.println("IV");
if(digito==5)
System.out.println("V");
if(digito==6)
System.out.println("VI");
if(digito==7)
System.out.println("VII");
if(digito==8)
System.out.println("VIII");
if(digito==9)
System.out.println("IX");
System.out.println("Valor de digito: " + digito);
}
}
public class NumeroRomanoEntre1Y99 {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int digito, numero_arabigo;
System.out.print("Ingresa el valor de numero arabigo: ");
numero_arabigo = in.nextInt();
in.nextLine();
digito=(numero_arabigo-numero_arabigo%10)/10;
if(digito==1)
System.out.println("X");
if(digito==2)
System.out.println("XX");
if(digito==3)
System.out.println("XXX");
if(digito==4)
System.out.println("XL");
if(digito==5)
System.out.println("L");
if(digito==6)
System.out.println("LX");
if(digito==7)
System.out.println("LXX");
if(digito==8)
System.out.println("LXXX");
if(digito==9)
System.out.println("XC");
digito=numero_arabigo%10;
if(digito==1)
System.out.println("I");
if(digito==2)
System.out.println("II");
if(digito==3)
System.out.println("III");
if(digito==4)
System.out.println("IV");
if(digito==5)
System.out.println("V");
if(digito==6)
System.out.println("VI");
if(digito==7)
System.out.println("VII");
if(digito==8)
System.out.println("VIII");
if(digito==9)
System.out.println("IX");
System.out.println("Valor de digito: " + digito);
}
}