Uso Del While , If, Cont

Páginas: 8 (1921 palabras) Publicado: 2 de noviembre de 2012
Uso del While , if, cont

1. Leer: código del empleado, nombre del empleado, tipo de empleado (ejecutivo, administrativo y de servicios) y sueldo.
Calcular y desplegar el aumento y el nuevo sueldo, si es ejecutivo el aumento es del 20%, si es administrativo es del 15% y
si es de servicio es del 10%. Repetir el proceso hasta que código sea igual a ‘x’ o ‘X’.
*/

package senwhile;import java.io.*;

public class Ejercicio1 {
char x ;
String nomb;
double sueldo;
int opc;
public static void main(String[] args) throws IOException{
BufferedReader b=new BufferedReader (new InputStreamReader(System.in));
Ejercicio1 obj = new Ejercicio1();

System.out.println("Ingrese el codigo del empleado: ");
obj.x=b.readLine().charAt(0);

while (obj.x!='x' &&obj.x!='X'){

System.out.println("Ingrese el nombre del empleado: ");
obj.nomb=b.readLine();
System.out.println("Ingrese el sueldo del empleado: ");
obj.sueldo=Double.parseDouble(b.readLine());
System.out.println("Escoga una opcion: ");
System.out.println("1 Ejecutivo ,2 Administrativo, 3 Sueldo ");
obj.opc=Integer.parseInt(b.readLine());

switch (obj.opc){
case1: System.out.println("Su nuevo sueldo es: " + (obj.sueldo+(obj.sueldo*0.20)));
break;
case 2: System.out.println("Su nuevo sueldo es: " + (obj.sueldo+(obj.sueldo*0.15)));
break;
case 3: System.out.println("Su nuevo sueldo es: " + (obj.sueldo+(obj.sueldo*0.10)));
break;
default:System.out.println("Opcion no Valida");
}
System.out.println("Ingrese el codigo delempleado: ");
obj.x=b.readLine().charAt(0);

}

}

}
/*
2. Leer un número x, calcular y desplegar el valor de y, si x<0, entonces y= 3*x+6, si x>0, entonces y= x2 + 6.
Repetir el proceso mientras x sea diferente de cero.
*/

package senwhile;
import java.io.*;

public class Ejercicio2 {
double x;
public static void main(String[] args) throws IOException{BufferedReader b=new BufferedReader (new InputStreamReader(System.in));
Ejercicio2 obj = new Ejercicio2();

System.out.println("Ingrese un numero: ");
obj.x=Double.parseDouble(b.readLine());

while (obj.x!=0){
if (obj.x<0)
System.out.println("y= 3*x+6 : "+((3*obj.x)+6));
else
System.out.println("y= x^2 + 6 : "+((Math.pow(obj.x, 2))+6) );

System.out.println("Ingrese unnumero: ");
obj.x=Double.parseDouble(b.readLine());

}

}

}

/*
3. Leer 3 números enteros x,y,z. Calcular y desplegar la raíz cuadrada de ((x+y) / z). Repetir hasta que x = y = z = 0
*/

package senwhile;
import java.io.*;

public class Ejercicio3 {
int x,y,z;
public static void main(String[] args) throws IOException{
BufferedReader b=new BufferedReader (newInputStreamReader(System.in));
Ejercicio3 obj = new Ejercicio3();

System.out.println("Ingrese un numero: ");
obj.x=Integer.parseInt(b.readLine());
System.out.println("Ingrese un numero: ");
obj.y=Integer.parseInt(b.readLine());
System.out.println("Ingrese un numero: ");
obj.z=Integer.parseInt(b.readLine());

while (obj.x!=obj.y || obj.x!=obj.z || obj.y!=obj.z || obj.x!=0|| obj.y!=0|| obj.z!=0){
System.out.println("Raíz cuadrada de ((x+y) / z) es: " +Math.sqrt( (obj.x+obj.y)/obj.z ) );
System.out.println("Ingrese un numero: ");
obj.x=Integer.parseInt(b.readLine());
System.out.println("Ingrese un numero: ");
obj.y=Integer.parseInt(b.readLine());
System.out.println("Ingrese un numero: ");
obj.z=Integer.parseInt(b.readLine());
}

}}

/*
4. Leer: código del estudiante, nombre de la materia, nota1, nota2, nota3, desplegar el promedio del estudiante,
si promedio es mayor o igual a 70, desplegar “Aprobado”, si promedio es menor o igual a 60, desplegar “Reprobado”,
si promedio es > a 60 y menor a 70, desplegar “Otra oportunidad”. Repetir mientras código sea mayor o igual a 100 y menor a 1000.
*/

package...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Informatica if while el seif
  • CONTA NIC IF
  • Uso De If
  • Uso de la opción while y for en visual basic.
  • Programa que involucra uso del While
  • IF INTRODUCCION ALA CONT
  • Uso de if en plsql
  • Uso Del If En Ingles

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS