Isabel y Roberto Cbtis73
ejercicios y actividades de programacion (POO)
viernes, 28 de noviembre de 2014
viernes, 14 de noviembre de 2014
Formulario (pais)
public class newJFrame extends javax.swing.JFrame{
final int=10;
String Pais[]=new String[N];
int c=-1;
void AgregarPais(String dato){
pais[c]=dato;
}
void lista Pais(){
Taliste.setText("");
for(int i=0; i<0; i++){
Talista.appened(""+Pais[i]+"\n");
}
private void btn agregarActionPerformed(java.awt.event.ActionEvent evt){
c++;
AgregarPais(txtPais.getText());
if(c=N-1)
btn agregar.setText("");
txtpais.requestFocus();
}
private void btnmostrarActionPerformed(java.awt.event.ActionEvent evt){
listaPais();
}
Programa en Neatbeans (Vector)
Se tienen las calificaciones del primer parcial de los alumnos de dos materias, la materia A y la materia B, cada materia cuenta con 5 alumnos. Realizar un programa en java que muestre la materia que obtuvo el promedio general.
import java.util.Scanner;
public class calificacionesdemateria{
private Scanner teclado;
private float[]A;
private float[]B;
float CTB=0,CTA=0,PromA,PromB;
public void cargar(){
teclado=new Scanner(System.in);
A=new float[5];
B=new float[5];
for(int f=0; f<5; f++){
System.out.print("Ingrese la calificación de la clase A:");
A[f]=teclado.nextFloat();
System.out.print("Ingrese la calificación de la clase B:");
B[f]=teclado.nextFloat();
CTA=CTA+A[f];
CTB=CTB+B[f];
} }
public void promediomayor(){
PromA=CTA/5;
PromB=CTB/5;
if(PromA>PromB){
System.out.println("La materia con mayor promedio es la A:"+PromA);
}else{
System.out.println("La materia con mayor promedio es la B:"+PromB);
}
}
public static void main(String[]ar){
calificacionesdemateria pv=new calificacionesdemateria();
pv.cargar();
pv.promediomayor();
}
}
martes, 11 de noviembre de 2014
Programas en Netbeans (vectores)
Realizar un programa en lenguaje java que defina un vector de tamaño 5 y de tipo float que representen las alturas de 5 personas. Obtener el promedio de las mismas. Contar cuantas personas son mas altas que el promedio y cuantas mas bajas.
import java.util.Scanner;
public class PromAlt{
private Scanner teclado;
private float[]altura;
private float promedio;
public void cargar(){
teclado=new Scanner(System.in);
altura=new float[5];
for(int f=0; f<5; f++){
System.out.print("Ingresar
altura de la persona:");
altura[f]=teclado.nextFloat();
}
}
public void CalcularPromedio(){
float suma;
suma=0;
for(int f=0; f<5; f++){
suma=suma+altura[f];
}
promedio=suma/5;
System.out.println("Promedio de
alturas:"+promedio);
}
public void MayoresMenores(){
int mayor,menor;
mayor=0;
menor=0;
for(int f=0; f<5; f++){
if(altura[f]>promedio){
mayor++;
}else{
if(altura[f]<promedio){
menor++;
}
}
}
System.out.println("Cantidad de
personas mayores al promedio:"+mayor);
System.out.println("Cantidad de
personas menores al promedio:"+menor);
}
public static void main(String[]ar){
PromAlt pv=new PromAlt();
pv.cargar();
pv.CalcularPromedio();
pv.MayoresMenores();
}
}
Una empresa tiene 2 turnos (Mañana y Tarde) en los que trabajan 8 empleados (4 por la mañana y 4 por la tarde). Confeccionar un programa que permita almacenar los sueldos de los empleados agrupados por turno, imprimir los gastos en sueldos de cada turno.
public class Empresa {
private Scanner teclado;
private float[]EmpleadosM;float SM=0,ST=0;int x;
private float[]EmpleadosT;
public void cargar(){
teclado=new Scanner(System.in);
EmpleadosM=new float[4];
EmpleadosT=new float[4];
for(int y=0;y<2;y++){
System.out.print("Ingrese el numero 1 si pertenece al turno matutino o el numero 2 si pertenece al vespertino:");
x=teclado.nextInt();
if (x<2){
for(int f=0;f<4;f=f+1){
System.out.print("Ingrese el sueldo del empleado de la mañana:");
EmpleadosM[f]=teclado.nextFloat();
SM=SM+EmpleadosM[f];
}
}
else{
for(int f=0;f<4;f++){
System.out.print("Ingrese el sueldo del empleado de la tarde:");
EmpleadosT[f]=teclado.nextFloat();
ST=ST+EmpleadosT[f];
}
}}}
public void imprimir(){
System.out.println("El Gasto en sueldos de la mañana es:"+SM);
System.out.println("El Gasto en sueldos de la tarde es:"+ST);
}
public static void main(String[]ar){
Empresa e=new Empresa();
e.cargar();
e.imprimir();
}
}
viernes, 7 de noviembre de 2014
Programas en Netbeans (vectores) |
Solicitar el ingreso de nombre y edad de 2 personas, mostrar el nombre de la persona con mayor edad. |
Suscribirse a:
Entradas (Atom)