sábado, 11 de diciembre de 2010

EJERCICIOS DE JAVA

1. El precio deun producto esta dado deacuerdo con las siguientes condiciones:
- Se cobra un aumento de 16% por IVA
- Se descuenta un 4% por retenciòn en la fuente
-Si la venta es de contado se descuenta un 3% del precio final y si es a credito el descuento es cero.
Se debe elaborar un proyecto para hallar el precio final del producto, discriminando el IVA Y la Retefuente

CODIGO EN JAVA

import java.util.Scanner;


public class EJERCICIOJAVA1 {
    public static void main (String[]ar)
    {
    Scanner teclado=new Scanner(System.in);
  
    int precio;
    int iva;
    int retefuente;
    int descuento;
    int total1;
    int total2;
    int contado;
  
    System.out.println ("PRECIO");
    precio= teclado.nextInt();
       
    iva=(precio*16)/100;
    retefuente=(precio*4)/100;
    descuento=(precio+iva-retefuente)*3/100;
    total1=precio+iva-retefuente-descuento;
    total2=precio+iva-retefuente;
 
    System.out.println ("SI ES DE CONTADO. PRESIONE 1 " +
    "DE LO CONTRARIO MARQUE 0");
    contado= teclado.nextInt();
        
    if (contado==1)
    {
        System.out.println ("PRECIO");
        System.out.println(precio);
        System.out.println ("IVA");
        System.out.println(iva);
        System.out.println ("RETENCION");
        System.out.println(retefuente);
        System.out.println ("DESCUENTO");
        System.out.println(descuento);
        System.out.println ("TOTAL A PAGAR");
        System.out.println(total1);
    }
    else
    {
        System.out.println ("PRECIO");
        System.out.println(precio);
        System.out.println ("IVA");
        System.out.println(iva);
        System.out.println ("RETENCION");
        System.out.println(retefuente);
        System.out.println ("TOTAL A PAGAR");
        System.out.println(total2);
    }
    }
}

2. Una persona adquiere un prestamno en un banco y requiere saber cuanto pagará de intenrés después de un año , si el banco le cobra de interés un 1.1% mensual
 CODIGO EN JAVA


import java.util.Scanner;


public class EJERCICIOJAVA2 {
    public static void main (String[]ar)
    {
    Scanner teclado=new Scanner(System.in);
  
    int prestamo;
    float interes;
    float total;
  
    System.out.println ("PRESTAMO");
    prestamo= teclado.nextInt();
  
    interes=(prestamo*1)/100;
    total=interes*12;
  
    System.out.println ("INTERES");
    System.out.println(total);
    }
}
3. Elaborar un proyecto para calcular la distancia en donde se produce una descarga electrica natural, sabiendo que el tiempo desde el momento en que se ve la luz y el momento en que se escucha el trueno fue de 11 segundos.
CODIGO EN JAVA

   


import java.util.Scanner;


public class EJERCICIOJAVA3 {
    public static void main (String[]ar)
    {
    Scanner teclado=new Scanner(System.in);
  
    int velocidad;
    int tiempo;
    int distancia;
  
    System.out.println ("VELOCIDAD DEL SONIDO");
    velocidad= teclado.nextInt();
    System.out.println ("TIEMPO");
    tiempo= teclado.nextInt();
  
    System.out.println ("LA DISTANCIA ES:");
    distancia=velocidad*tiempo;
    System.out.println (distancia);
    }  
}

4. Desde lo alto de un edificio se daja caer un objeto con velocidad inicial de 0, luego de 6 segundos toca piso. Escribir un programa en JAVA para hallar la altura del edificio.


CODIGO EN JAVA


import java.util.Scanner;


public class EJERCICIOJAVA4 {
    public static void main (String[]ar)
    {
    Scanner teclado=new Scanner(System.in);
  
    int velocidad;
    int tiempo;
    int altura;
  
    System.out.println ("VELOCIDAD INICIAL DEL OBJETO ");
    velocidad= teclado.nextInt();
    System.out.println ("TIEMPO");
    tiempo= teclado.nextInt();
  
  
    System.out.println ("LA ALTURA ES:");
    altura=10*(tiempo*tiempo)/2;
    System.out.println (altura);
    }  
}
5. Realizar un programa que lea 4 valores numericos e informar su suma y promedio.

CODIGO EN JAVA


import java.util.Scanner;


public class EJERCICIOJAVA5 {
    public static void main (String[]ar)
    {
    Scanner teclado=new Scanner(System.in);
  
    float num1;
    float num2;
    float num3;
    float num4;
    float suma;
    float promedio;
  
    System.out.println ("PRIMER NUMERO ");
    num1= teclado.nextFloat();
    System.out.println ("SEGUNDO NUMERO ");
    num2= teclado.nextFloat();
    System.out.println ("TERCER NUMERO ");
    num3= teclado.nextFloat();
    System.out.println ("CUARTO NUMERO ");
    num4= teclado.nextFloat();
  
    System.out.println ("LA SUMA ES: ");
    suma=num1+num2+num3+num4;
    System.out.println(suma);
    System.out.println ("PROMEDIO ES: ");
    promedio=suma/4;
    System.out.println(promedio);
    }  
} 
5.

TRABAJO Y EJERCICIOS EN DFD

Calcular el precio de  vuelo si sabemos que es de 198500 para las siguientes clases. Si es preferencial, tiene un aumento del 18,5%, si es primera clase, tiene un aumento del 21.8% y si es ejecutivo, tiene un aumento del 15%. Si el usuario tiene un acomulado de horas de vuelo mayor o igual a 14 horas se le hara un descuento del 11%.




 Dado un numero en metros expresarlo en mm, (milimetros) cm(centimetros) y KM(kilometros)




Diseñe un programa para hallar el tiempo que tarda un automovil en recorrer 358km, si va a una velocidad de 78km/h, hace 2 paradas de 12 minutos cada una y finalmente llega.


























 

sábado, 4 de diciembre de 2010

EJERCICIOS DE ALGORITMOS EN   DFD


1. El precio de un producto está dado de acuerdo con las siguientes condiciones:
- Se cobra un aumento del 16% por IVA.
- Se descuenta un 4% por retención en la fuente.
- Si la venta es de contado se descuenta un 4% y si es a crédito el descuento es 0
Se debe hallar el precio del producto







2. Una persona recibe un préstamo de un banco por un año y desea saber cuánto pagará de interés al terminar el préstamo si se sabe que el banco le cobra un monto del 1.8% mensual.


 


3. Una empresa debe calcular el salario de sus trabajadores conociendo el salario fijo y las comisiones de acuerdo con su cargo. Si es Sindicalizado se le aumenta el 15%, si es de confianza el aumento es del 20% y si es alto directivo el aumento es del 54%