En una empresa hay 12 trabajadores, a los que se les calcula el sueldo de la siguiente forma:
Sueldo Bruto = Sueldo base + Comisión por venta + Bono + Horas Extras
Descripción de columnas:
o Sueldo base
1 Comicion por venta
2 Bono
3 Horas extras
4 Sueldo bruto
Nota: solo los Vendedores tienen comisión por ventas
De lo anterior se deduce que la matriz debe ser de 12 filas y 5 columnas.
Se pide:
1.- Diseñar el programa para que funcione en un browser
2.- Ingresar datos por teclado en la matriz
3.- Calculo del Sueldo Bruto
4.- Calcular el total de dinero que debe pagar la empresa en:
Sueldo Base
Sueldo Bruto
5.- desplegar el Sueldo Bruto Mayor a pagar.
programa 2
Copie la primera columna de la matriz a un arreglo (sueldo base) de y posteriormente ordene el arreglo con el método de la burbuja y despliegue el vector ordenado.
esto es lo que llevo no se si estara bien
[php]
En una empresa hay 12 trabajadores, a los que se les calcula el sueldo de la siguiente forma:
Sueldo Bruto = Sueldo base + Comisión por venta + Bono + Horas Extras
Descripción de columnas:
o Sueldo base
1 Comicion por venta
2 Bono
3 Horas extras
4 Sueldo bruto
Nota: solo los Vendedores tienen comisión por ventas
De lo anterior se deduce que la matriz debe ser de 12 filas y 5 columnas.
Se pide:
1.- Diseñar el programa para que funcione en un browser
2.- Ingresar datos por teclado en la matriz
3.- Calculo del Sueldo Bruto
4.- Calcular el total de dinero que debe pagar la empresa en:
Sueldo Base
Sueldo Bruto
5.- desplegar el Sueldo Bruto Mayor a pagar.
Item 2.- 30 puntos
Copie la primera columna de la matriz a un arreglo (sueldo base) de y posteriormente ordene el arreglo con el método de la burbuja y despliegue el vector ordenado.
Código PHP:
   //Busqueda de datos en un arreglo
import java.awt.*;
import java.applet.Applet;
 
 
public class pato extends Applet
{
 
int mat[][] = new int[12][5];
int elemento;
int cont=0;
int acum_sb[][] = new int[4][4];
int mat_sulbru[][]= new int[1][1];
String dato;
 
// dato a buscar
Label etiquetaIngreso_sb; //rotulo de a entrada
TextField textIngreso_sb;   // cuadro de texto para la entrada
Label etiquetaIngreso_com; //rotulo de a entrada
TextField textIngreso_com;   // cuadro de texto para la entrada
Label etiquetaIngreso_bono;  // rotulo de salida
TextField textIngreso_bono;   // campo de texto para el resultado
Label etiquetaIngreso_hrs; //rotulo de a entrada
TextField textIngreso_hrs;   // cuadro de texto para la entrada
Label etiquetatextresp;
TextField textresp;
Label resultado;
TextField resultado2;
Label etiquetacum_sb;
TextField textacum_sb;
Label etiqueta_pregunta;
TextField text_pregunta;
 
    public void init()
    {
 
     // Declaracion de etiquetas y campos de texto
     resultado = new Label                     ("                           ");
     resultado2 = new TextField(20);
     resultado2.setEditable(false);
 
     etiquetaIngreso_sb=new Label              ("INGRESA SUELDO BASE");
     textIngreso_sb=new TextField(20);
 
     etiquetaIngreso_com= new Label              ("INGRESA LA COMISION");
     textIngreso_com = new TextField(20);
 
     etiquetaIngreso_bono = new Label        ("INGRESA EL BONO");
     textIngreso_bono = new TextField(20);
 
     etiquetaIngreso_hrs = new Label         ("INGRESA HORAS EXTRAS");
     textIngreso_hrs = new TextField(20);
 
     etiquetatextresp = new Label            ("SUELDO BRUTO");
     textresp = new TextField(20);
     textresp.setEditable(false);
 
     etiquetacum_sb = new Label                 (" EL TOTAL EN SUELDOS BASES ES:");
     textacum_sb = new TextField(20);
     textacum_sb.setEditable(false);
 
     etiqueta_pregunta =  new Label          (" DECEA INGRESAR OTRO USUARIO  ");
     text_pregunta= new TextField(20);
 
 
 
     // agregar etiquetas y cuadros de textos
     add (resultado);
     add (resultado2);
     add (etiquetaIngreso_sb);
     add (textIngreso_sb);
     add (etiquetaIngreso_com);
     add (textIngreso_com);
     add (etiquetaIngreso_bono);
     add (textIngreso_bono);
     add (etiquetaIngreso_hrs);
     add (textIngreso_hrs);
     add (etiquetatextresp);
     add (textresp);
     add (etiquetacum_sb);
     add (textacum_sb);
     add (etiqueta_pregunta);
     add (text_pregunta);
 
     }//cierra void init
 
    public boolean action(Event event,Object o )
    {
 
        if (event.target==textIngreso_sb)
        {
 
        dato=event.arg.toString();
        mat[cont][0]=(Integer.parseInt(dato));
        resultado2.setText("INGRESO SUELDO BASE");
        acum_sb[1][1]=acum_sb[1][1]+mat[cont][0];
        }
 
        if (event.target==textIngreso_com)
        {
        dato=event.arg.toString();
        mat[cont][1]=(Integer.parseInt(dato));
        resultado2.setText("INGRESO COMISION");
        }
 
        if (event.target==textIngreso_bono)
        {
        dato=event.arg.toString();
        mat[cont][2]=(Integer.parseInt(dato));
        resultado2.setText("INGRESO BONO");
        }
 
 
        if (event.target==textIngreso_hrs)
        {
 
        dato=event.arg.toString();
        mat[cont][3]=(Integer.parseInt(dato));
        resultado2.setText("INGRESO HORAS EXTRAS");
        }
 
        mat[cont][4]=mat[cont][0]+mat[cont][1]+mat[cont][2]+mat[cont][3];
        textresp.setText(""+mat[cont][4]);//muestra sueldo bruto
        textacum_sb.setText(""+acum_sb[1][1]);//muestra sueldo base que paga la empresa
            if(event.target=="1")
             {
                dato=event.arg.toString();
                        if(dato=="1")
                         {
                     //mat[cont][4]=mat[cont][0]+mat[cont][1]+mat[cont][2]+mat[cont][3];
                     //cont++;
                     //resultado2.setText("dijo ke si????");
                     etiquetaIngreso_sb.setText("                       ");
 
                         }//cierra if
             }//cierra if
 
 
 
        return true;
}//cierra boolean
 
}//cierra clase 
    y este es el html
[php]
<html>
<head>
<font face="impact">
<i>
<marquee>
<h2>Programacion orientada al Objeto</h2>
</marquee>
<hr>
</i>
</head>
<body bgcolor="#000000" text="green" alink="green" vlink="green">
<center>
<p><p><p>
<table border="2" bgcolor="green">
<td>
<applet code ="rickgonza.class" width=250 height=510>
</applet>
</td>
</table>
</center>
<center>
<br><br><br><br><br><br>
<a href="index.html">Volver al menu principal</a>
</center>
</body>
</html>
</applet>
</td>
</table>
</center>
</body>
</html>
[\php]
y porfa tratenme de orientarme un poco desde ya muchas gracias
 
