Explicacion basica de Programacion orientada a objeto
Enlace a Youtube
Ejercicio resuelto
Este ejercicio entrega numero al azar
package Ejemplo;
import java.util.Random;
public class Ejemplo{
//@Tomas Salinas
public static void main(String arg[]) {
int a, b, c;
Random rnd = new Random();
a = (rnd.nextInt(26) + 65);
b = (rnd.nextInt(26) + 65);
c = (rnd.nextInt(26) + 65);
System.out.println(a);
System.out.println(b);
ejercicio mas avanzado en psint
Proceso Romanos
Escribir "Ingrese un número entero ";
Leer Numero;
<pre>Proceso Romano
NUM=0;
Escribir 'Numero: ';
Leer NUM;
Mientras NUM>=1000000 Hacer
Escribir '|M|';
NUM=NUM-1000000;
FinMientras
Mientras NUM>=900000 Hacer
Escribir '|CM|';
NUM=NUM-900000;
FinMientras
Mientras NUM>=500000 Hacer
Escribir '|D|';
NUM=NUM-500000;
FinMientras
Mientras NUM>=400000 Hacer
Escribir '|CD|';
NUM=NUM-400000;
FinMientras
Mientras NUM>=100000 Hacer
Escribir '|C|';
NUM=NUM-100000;
FinMientras
Mientras NUM>=90000 Hacer
Escribir '|XC|';
NUM=NUM-90000;
FinMientras
Mientras NUM>=50000 Hacer
Escribir '|L|';
NUM=NUM-50000;
FinMientras
Mientras NUM>=40000 Hacer
Escribir '|XL|';
NUM=NUM-40000;
FinMientras
Mientras NUM>=9000 Hacer
Escribir '|IX|';
NUM=NUM-9000;
FinMientras
Mientras NUM>=8000 Hacer
Escribir '|VIII|';
NUM=NUM-8000;
FinMientras
Mientras NUM>=7000 Hacer
Escribir '|VII|';
NUM=NUM-7000;
FinMientras
Mientras NUM>=6000 Hacer
Escribir '|VI|';
NUM=NUM-6000;
FinMientras
Mientras NUM>=5000 Hacer
Escribir '|V|';
NUM=NUM-5000;
FinMientras
Mientras NUM>=4000 Hacer
Escribir '|IV|';
NUM=NUM-4000;
FinMientras
Mientras NUM>=1000 Hacer
Escribir 'M';
NUM=NUM-1000;
FinMientras
Si NUM>=900 Entonces
Escribir 'CM';
NUM=NUM-900;
FinSi
Si NUM>=500 Entonces
Escribir 'D';
NUM=NUM-500;
FinSi
Si NUM>=400 Entonces
Escribir 'CD';
NUM=NUM-400;
FinSi
Mientras NUM>=100 Y NUM<500 Hacer
Escribir 'C';
NUM=NUM-100;
FinMientras
Si NUM>=90 Entonces
Escribir 'XC';
NUM=NUM-90;
FinSi
Si NUM>=50 Entonces
Escribir 'L';
NUM=NUM-50;
FinSi
Si NUM>=40 Entonces
Escribir 'XL';
NUM=NUM-40;
FinSi
Mientras NUM>=10 Hacer
Escribir 'X';
NUM=NUM-10;
FinMientras
Si NUM=9 Entonces
Escribir 'IX';
NUM=NUM-9;
FinSi
Si NUM>=5 Entonces
Escribir 'V';
NUM=NUM-5;
FinSi
Si NUM>=4 Entonces
Escribir 'IV';
NUM=NUM-4;
FinSi
Mientras NUM>0 Hacer
Escribir 'I';
NUM=NUM-1;
FinMientras
FinProceso</Pre>
No hay comentarios:
Publicar un comentario