Ejercicios de programacion basica
Enviado por Rebecca • 26 de Junio de 2018 • 488 Palabras (2 Páginas) • 381 Visitas
...
dias = 1;
}
void mostrar()
{
System.out.println("Fecha actual:" + fecha + "\t Dias= " + dias);
}
}
public class Class1
{
public static void main(String[] args) throws IOException
{
int n = 10;
BufferedReader e = new BufferedReader(new InputStreamReader(System.in));
Julian ene = new Julian();
System.out.println("Propiedades del objeto de creación.");
ene.mostrar();
modifica(ene);
System.out.println("Propiedades del objeto Modificado");
ene.mostrar();
e.readLine();
}
static void modifica(Julian Obj)
{
Obj.fecha = "01-feb-2005";
Obj.dias = 12;
}
}
[pic 4]
Ejercicio 7: transforme a un programa orientado a objetos con métodos constructor y genera
package ConsoleApplication1;
import java.io.*;
public class Class1
{
public static void main(String[] args) throws IOException
{
BufferedReader e = new BufferedReader(new InputStreamReader(System.in));
System.out.print("Ingrese un Valor n: ");
System.out.flush();
int n = Integer.parseInt(e.readLine());
objeto ana = new objeto(n);
ana.genera();
e.readLine();
}}
class objeto
{
int n;
public objeto(int i) {n=i; }
void genera()
{
int suma, j, i = 0, cont = 0;
boolean f;
f = false;
while (!f)
{
i = i + 1;
suma = 0;
for (j = 1; j
{
if (i % j == 0)
{
suma = suma + j;
}
}
if (suma == i)
{
System.out.println("el numero " + i + " es perfecto");
cont += 1;
}
if (cont == n)
f = true;
}
}
}
[pic 5]
Ejercicio 8 : complete el programa orientado a objetos para generar
package ConsoleApplication1;
import java.io.*;
public class Class1
{
public static void main(String[] args) throws IOException
{BufferedReader e=new BufferedReader(new InputStreamReader(System.in));
int n=Integer.parseInt(e.readLine());
romano objeto = new romano();
System.out.println("en romano es: " +objeto.cambia(n));
System.in.read();
}}
class romano
{
String cambia(int n) { int g, h, gg;
String roma[]={"I","I","V","X","L","C","D","M"};
String roman="";
h=0;
g=n;
do{gg=g%10;
g=g/10;
switch(gg){
case 1:roman=roma [1+2*h]+roman;break;
case 2:roman =roma [1+2*h]+roma [1+2*h]+roman;break;
case 3:roman =roma [1+2*h]+roma [1+2*h]+roma [1+2*h]+roman;break;
case 4:roman=roma [1+2*h]+roma [2+2*h]+roman;break;
case 5:roman =roma [2+2*h]+roman;break;
case 6:roman= roma [2+2*h]+roma [1+2*h]+roman;break;
case 7:roman=roma [2+2*h]+roma [1+2*h]+roma
...