EJERCICIO 1.
public class CMiOrdenador
{
public static void main (String[] args)
{
COrdenador MiOrdenador = new COrdenador();
MiOrdenador.Marca = "Ast";
MiOrdenador.Procesador = "Intel Pentium";
MiOrdenador.Pantalla = "TFT";
MiOrdenador.EncenderOrdenador();
MiOrdenador.Estado();
}
}
class COrdenador
{
String Marca;
String Procesador;
String Pantalla;
boolean OrdenadorEncendido;
boolean Presentación;
void EncenderOrdenador()
{
if (OrdenadorEncendido == true) // si está encendido...
System.out.println("El ordenador ya está encendido.");
else // si no está encendido, encenderlo.
{
OrdenadorEncendido = true;
System.out.println("El ordenador se ha encendido.");
}
}
void Estado()
{
System.out.println("\nEstado del ordenador:" +
"\nMarca " + Marca +
"\nProcesador " + Procesador +
"\nPantalla " + Pantalla + "\n");
if (OrdenadorEncendido == true) // si el ordenador está encendido...
System.out.println("El ordenador está encendido.");
else // si no está encendido...
System.out.println("El ordenador está apagado.");
}
}
EJERCICIO 2.
class CRacional
{
int Numerador;
int Denominador;
void AsignarDatos(int num, int den)
{
Numerador = num;
if (den == 0) den = 1; // el denominador no puede ser cero
Denominador = den;
}
void VisualizarRacional()
{
System.out.println(Numerador + "/" + Denominador);
}
public static void main (String[] args)
{
// Punto de entrada a la aplicación
CRacional r1 = new CRacional(); // crear un objeto CRacional
r1.AsignarDatos(2, 5);
r1.VisualizarRacional();
}
}
EJERCICIO 3
class Ejercicio {
int p1,p2;
void Ejercicio(){
p1=0;
p2=0;
}
int modificar(int i){
p1=p1+i;
p2=p2+i;
System.out.print(p2+" ");
return p1;
}
public static void main (String [] args) {
Ejercicio obj1= new Ejercicio();
System.out.print(obj1.modificar(4)+" ");
Ejercicio obj2= new Ejercicio();
System.out.print(obj2.modificar(5)+" ");
obj2=obj1;
System.out.println(obj2.modificar(5)+" ");
}
}
EJERCICIO 4.
class Cuenta {
int numero_cuenta;
double saldo;
Cuenta(int cuenta, double inicial) {
numero_cuenta=cuenta;
saldo = inicial;
}
void depositar(double cantidad) {
saldo = saldo + cantidad;
}
double saldo(){
return saldo;
}
public static void main(String [] args) {
//Se crea la cuenta
Cuenta cuenta_1 = new Cuenta(123456, 2505.32);
// Se consulta el saldo
double total_cuenta=cuenta_1.saldo;
System.out.println("Total actual en la cuenta: " +total_cuenta +" Pesos");
}//del main
}
EJERCICIO 5
class Ejercicio {
int prop=0;
Ejercicio (int valor){
prop=valor;
}
int valorprop(){
return prop;
}
public static void main (String [] args) {
Ejercicio obj1= new Ejercicio(7);
Ejercicio obj2= new Ejercicio(7);
obj2=obj1;
System.out.print(obj1.valorprop()+" ");
System.out.print(obj2.valorprop()+" ");
}//fin main
}
EJERCICIO 6
public class Alumno1 {
String nombre;
String apellidos;
int añoDeNacimiento;
int númeroPersonal; //identificativo único
String grupo;
char horario; //M: mañana, T: tarde
public static void main(String [] args){
Alumno1 alu1= new Alumno1();
Alumno1 alu2= new Alumno1();
alu1.nombre= "Juan";
alu1.apellidos= "Garcia Fernández";
alu1.añoDeNacimiento= 1985;
alu1.númeroPersonal= 1020034569;
alu1.grupo= "7031-91";
alu1.horario= 'M';
System.out.println("\tDatos del Alumno 1:");
System.out.println("Nombre:\t\t" + alu1.nombre);
System.out.println("Apellidos:\t\t" + alu1.apellidos);
System.out.println("Año de Nacimiento:\t" +
alu1.añoDeNacimiento);
System.out.println("Número Personal:\t" +
alu1.númeroPersonal);
System.out.println("Grupo:\t\t" + alu1.grupo);
System.out.println("Horario:\t\t" + alu1.horario);
alu2.nombre= "Clara";
alu2.apellidos= "Casas Cortezón";
alu2.añoDeNacimiento= 1984;
alu2.númeroPersonal= 1020034870;
alu2.grupo= "7031-91";
alu2.horario= 'M';
System.out.println("\n\n\tDatos del Alumno 2:");
System.out.println("Nombre:\t\t" + alu2.nombre);
System.out.println("Apellidos:\t\t" + alu2.apellidos);
System.out.println("Año de Nacimiento:\t" +
alu2.añoDeNacimiento);
System.out.println("Número Personal:\t" +
alu2.númeroPersonal);
System.out.println("Grupo:\t\t" + alu2.grupo);
System.out.println("Horario:\t\t" + alu2.horario);
}
}
EJERCICIO 7.
class Alumno{
int matricula;
double promedio;
void muestraDatos(){
System.out.println("Matricula: "+ matricula);
System.out.println("Promedio: "+ promedio);
}
}
public class PruebaSinConstructores{
public static void main(String args[]){
Alumno juan=new Alumno();
juan.muestraDatos();
}
}
jueves, 29 de agosto de 2013
viernes, 23 de agosto de 2013
TALLER 1
1)class HolaMundo
{
public static void main(String args[])
{
String.out.print("Hola Mundo!!!");
}
}
2)class CAritmetica
{
/*
operaciones aritmeticas
*/
public static void main(String args[])
{
int dato1,dato2,resultado;
dato1=20;
dato2=10;
//Suma
resultado=dato1+dato2;
System.out.print(dato1+"+"+dato2"="+resultado);
//resta
resultado=dato1-dato2;
System.out.print(dato1+"-"+dato2"="+resultado);
//producto
resultado=dato1*dato2;
System.out.print(dato1+"*"+dato2"="+resultado);
//cociente
resultado=dato1/dato2;
System.out.print(dato1+"/"+dato2"="+resultado);
}
}
3)public class Ejemplo1{
public static void main(String[] args){
int i=9,k;
float=47.9F;
System.out.println("i:"+i+"j:"+j);
k=(int)j;
System.out.println("j:"+j+":"+k);
j=k;
System.out.println("j:"+j+":"+k);
float m=2.3F;
Sytem.out.println("m:"+m);
}
}
1)class HolaMundo
{
public static void main(String args[])
{
String.out.print("Hola Mundo!!!");
}
}
2)class CAritmetica
{
/*
operaciones aritmeticas
*/
public static void main(String args[])
{
int dato1,dato2,resultado;
dato1=20;
dato2=10;
//Suma
resultado=dato1+dato2;
System.out.print(dato1+"+"+dato2"="+resultado);
//resta
resultado=dato1-dato2;
System.out.print(dato1+"-"+dato2"="+resultado);
//producto
resultado=dato1*dato2;
System.out.print(dato1+"*"+dato2"="+resultado);
//cociente
resultado=dato1/dato2;
System.out.print(dato1+"/"+dato2"="+resultado);
}
}
3)public class Ejemplo1{
public static void main(String[] args){
int i=9,k;
float=47.9F;
System.out.println("i:"+i+"j:"+j);
k=(int)j;
System.out.println("j:"+j+":"+k);
j=k;
System.out.println("j:"+j+":"+k);
float m=2.3F;
Sytem.out.println("m:"+m);
}
}
4)public class Ejemplo2{
public static void main(String[] args){
int i=1;
System.out.println("i:"+i);
System.out.println("++i:"+ ++i);
System.out.println("i++:"+i++);
System.out.println("i:"+i);
System.out.println("--i:"+--i);
System.out.println("i--:"+i--);
System.out.println("i:"+i);
}
}
TALLER 2
1)import javax.swing.*;
class numeros{
public static void main (String args[])
{
int listaNumeros[]={234,54,67,68,978,12};
for(int i=0;i<listaNumeros.length;i++){
System.out.print(listaNumeros[i]);
System.out.print("...");
System.out.println(listaNumeros[i]+i);
}
}
}
2)import javax.swing.*;
class TAMANO{
public static void main (String args[])
{
final int TAMANO=26;
char listaLetras[]=new char[TAMANO];
char letra='A';
for(int i=0;i<TAMANO;i++){
listaLetras[i]=letra;
letra++;
}
for(int i=0;i<TAMANO;i++){
System.out.print(listaLetras[i]+"");
}
}}
3)import javax.swing.*;
class numeroos{
public static void main (String args[])
{
int numeros[]={46,324,54,56,6,98,342,32,46,65,76,54,324,12,54,56};
int min=numeros[0];
for(int i=0;i<numeros.length;i++){
if(numeros[i]<min)
min=numeros[i];
}
System.out.println("el valor mas pequeño es:"+min);
}}
4)import javax.swing.*;
class vectorr{
public static void main (String args[])
{
int edades[]={26,73,84,52,76,72,37,67,62,73};
System.out.println(edades[0]);
System.out.println(edades[edades.length-1]);
edades[2]=48;
System.out.println(edades[2]);
for(int i=0;i<edades.length;i++)
System.out.print(edades[i]+"");
System.out.println();
}}
5)import javax.swing.*;
class apuesta{
public static void main (String args[])
{
int apuesta[]={22,28,3,13,40,7};
int aciertos,bola,apuestas=0;
do{
aciertos=0;
apuestas++;
for(int i=0;i<6;i++){
bola=(int)(Math.random()*49)+1;
for(int j=0;j<6;j++){
if (bola==apuesta[j])
aciertos++;
}
}
} while(aciertos<6);
System.out.println("apuestas realizadas:"+apuestas);
}}
6)import javax.swing.*;
class vector1{
public static void main (String args[])
{
int array[]=new int[10];
int suma=0,contador=0;
for(int i=0;i<array.length;i++){
array[i]=2*i;
}
for (int e:array){
suma=suma+e;
}
System.out.println(suma);
}
}
7)import java.util.Scanner;
class LlenaArray{
public static void main (String args[])
{
int miArray[]=new int[4];
Scanner entrada=new Scanner(System.in);
for(int e=0;e<4;e++){
System.out.println("ingrese el"+(e + 1)+"numero:");
miArray[e]= entrada.nextInt();}
int numeroBase = miArray[0];
for(int e=1;e<4;e++){
if(numeroBase<miArray[e]){
numeroBase=miArray[e];}
}
System.out.println("el numero mayor ingresado es el:"+numeroBase);
}
}
8)import javax.swing.*;
class InicArreglo{
public static void main (String args[])
{
int arreglo[];
arreglo=new int[10];
String salida="Indice\tValor\n";
for (int contador=0;contador<arreglo.length;contador++)
salida+=contador+"\t"+arreglo[contador]+"\n";
JTextArea areaSalida=new JTextArea();
areaSalida.setText(salida);
JOptionPane.showMessageDialog(null,areaSalida,
"Inicializacion de un arreglo de valores int",
JOptionPane.INFORMATION_MESSAGE);
System.exit(0);
}
}
9)import javax.swing.*;
public class Inic2Arreglo{
public static void main (String args[])
{
final int LONGITUD_ARREGLO=10;
int arreglo[];
arreglo=new int[LONGITUD_ARREGLO];
for (int contador=0;contador<arreglo.length;contador++)
arreglo[contador]=2+2*contador;
String salida= "Indice\tValor\n";
for (int contador=0;contador<arreglo.length;contador++)
salida+=contador+"\t"+arreglo[contador]+"\n";
JTextArea areaSalida=new JTextArea();
areaSalida.setText(salida);
JOptionPane.showMessageDialog(null,areaSalida,
"Inicializacion con enteros pares del 2 al 20",
JOptionPane.INFORMATION_MESSAGE);
System.exit(0);
}}
10)import javax.swing.*;
public class SumarArreglo{
public static void main (String args[])
{
int arreglo[]={1,2,3,4,5,6,7,8,9,10};
int total=0;
for(int contador=0;contador<arreglo.length;contador++)
total+=arreglo[contador];
JOptionPane.showMessageDialog(null,
"Total de elementos del arreglo:"+total,
"Sumar los elementos de un arreglo",
JOptionPane.INFORMATION_MESSAGE);
System.exit(0);
}
}
1)import javax.swing.*;
class numeros{
public static void main (String args[])
{
int listaNumeros[]={234,54,67,68,978,12};
for(int i=0;i<listaNumeros.length;i++){
System.out.print(listaNumeros[i]);
System.out.print("...");
System.out.println(listaNumeros[i]+i);
}
}
}
2)import javax.swing.*;
class TAMANO{
public static void main (String args[])
{
final int TAMANO=26;
char listaLetras[]=new char[TAMANO];
char letra='A';
for(int i=0;i<TAMANO;i++){
listaLetras[i]=letra;
letra++;
}
for(int i=0;i<TAMANO;i++){
System.out.print(listaLetras[i]+"");
}
}}
3)import javax.swing.*;
class numeroos{
public static void main (String args[])
{
int numeros[]={46,324,54,56,6,98,342,32,46,65,76,54,324,12,54,56};
int min=numeros[0];
for(int i=0;i<numeros.length;i++){
if(numeros[i]<min)
min=numeros[i];
}
System.out.println("el valor mas pequeño es:"+min);
}}
4)import javax.swing.*;
class vectorr{
public static void main (String args[])
{
int edades[]={26,73,84,52,76,72,37,67,62,73};
System.out.println(edades[0]);
System.out.println(edades[edades.length-1]);
edades[2]=48;
System.out.println(edades[2]);
for(int i=0;i<edades.length;i++)
System.out.print(edades[i]+"");
System.out.println();
}}
5)import javax.swing.*;
class apuesta{
public static void main (String args[])
{
int apuesta[]={22,28,3,13,40,7};
int aciertos,bola,apuestas=0;
do{
aciertos=0;
apuestas++;
for(int i=0;i<6;i++){
bola=(int)(Math.random()*49)+1;
for(int j=0;j<6;j++){
if (bola==apuesta[j])
aciertos++;
}
}
} while(aciertos<6);
System.out.println("apuestas realizadas:"+apuestas);
}}
6)import javax.swing.*;
class vector1{
public static void main (String args[])
{
int array[]=new int[10];
int suma=0,contador=0;
for(int i=0;i<array.length;i++){
array[i]=2*i;
}
for (int e:array){
suma=suma+e;
}
System.out.println(suma);
}
}
7)import java.util.Scanner;
class LlenaArray{
public static void main (String args[])
{
int miArray[]=new int[4];
Scanner entrada=new Scanner(System.in);
for(int e=0;e<4;e++){
System.out.println("ingrese el"+(e + 1)+"numero:");
miArray[e]= entrada.nextInt();}
int numeroBase = miArray[0];
for(int e=1;e<4;e++){
if(numeroBase<miArray[e]){
numeroBase=miArray[e];}
}
System.out.println("el numero mayor ingresado es el:"+numeroBase);
}
}
8)import javax.swing.*;
class InicArreglo{
public static void main (String args[])
{
int arreglo[];
arreglo=new int[10];
String salida="Indice\tValor\n";
for (int contador=0;contador<arreglo.length;contador++)
salida+=contador+"\t"+arreglo[contador]+"\n";
JTextArea areaSalida=new JTextArea();
areaSalida.setText(salida);
JOptionPane.showMessageDialog(null,areaSalida,
"Inicializacion de un arreglo de valores int",
JOptionPane.INFORMATION_MESSAGE);
System.exit(0);
}
}
9)import javax.swing.*;
public class Inic2Arreglo{
public static void main (String args[])
{
final int LONGITUD_ARREGLO=10;
int arreglo[];
arreglo=new int[LONGITUD_ARREGLO];
for (int contador=0;contador<arreglo.length;contador++)
arreglo[contador]=2+2*contador;
String salida= "Indice\tValor\n";
for (int contador=0;contador<arreglo.length;contador++)
salida+=contador+"\t"+arreglo[contador]+"\n";
JTextArea areaSalida=new JTextArea();
areaSalida.setText(salida);
JOptionPane.showMessageDialog(null,areaSalida,
"Inicializacion con enteros pares del 2 al 20",
JOptionPane.INFORMATION_MESSAGE);
System.exit(0);
}}
10)import javax.swing.*;
public class SumarArreglo{
public static void main (String args[])
{
int arreglo[]={1,2,3,4,5,6,7,8,9,10};
int total=0;
for(int contador=0;contador<arreglo.length;contador++)
total+=arreglo[contador];
JOptionPane.showMessageDialog(null,
"Total de elementos del arreglo:"+total,
"Sumar los elementos de un arreglo",
JOptionPane.INFORMATION_MESSAGE);
System.exit(0);
}
}
Suscribirse a:
Entradas (Atom)