viernes, 2 de octubre de 2015

Introduccion orientado a obejtos(POO)

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