Vous êtes sur la page 1sur 6

Alumno:CristianA.

Sanhueza
Profesora:MariaelenaCiolli
Materia:InformticaI
Carrera:IngenieraenSistemas
Ao:2017
Consigna:
Actividad Obligatoria Integradora 1
Realizarelprogramaenjavaparacadaunodelossiguientes
problemas

1)IngresarportecladolasnotasfinalesdeNalumnos.Usandola
estructuraforylaestructuraswitchcase,mostrarunmensajede
acuerdoalanotaingresada:

1,23>Aplazado

4,56>Bueno

7,8,9>Excelente

10Sobresaliente

2)Ingresarunintervalode6valoresenterosporteclado.Ejemplo
20,50..MostrarluegoloselementosparesdelIntervaloyla
cantidaddeestos.

3)Ingresardeaunounaseriedenmerosporteclado(usar
estructurawhile).Laseriefinalizacuandoapareceunnmero
iguala11.Sumarymostrarlacantidaddepositivosynegativos.

4)Ingresardeaunolossalariosdelosempleadosdeunaempresa,
laseriefinalizacuandoapareceunsalarioiguala0(usar
estructurawhile).Lossalariossevanaaumentardeacuerdoala
siguientetabla:

1a$2000:incrementarelsalarioun50%

$2001a$3000:incrementarelsalarioun30%

msde$3000:incrementarelsalarioun10%

Escribirunprogramaquesoliciteelsalarioactualdelempleado,
calculeymuestreelnuevosalario.
NOTA:Losprogramasfuentesenviadosnodebentenererroresde
compilacin
Desarrollo:

1)
package activ_1;
import java.io.*;

public class Actividad1 {

public static void main(String[] args) throws IOException {


BufferedReader entrada = new BufferedReader(new
InputStreamReader(System.in));
String s;
System.out.println("Ingrese la cantidad de alumnos");
System.out.flush();
s=entrada.readLine();
int N = Integer.parseInt(s);
funcion(N);

}
public static void funcion(int N) throws IOException{
int i;
for(i=1;i<=N;i++){
BufferedReader entrada = new BufferedReader(new
InputStreamReader(System.in));
String c;
System.out.println("ingrese la calificacin del Alumno "+i);
System.out.flush();
c=entrada.readLine();
int nota = Integer.parseInt(c);
switch(nota){
case 1: case 2: case 3:
System.out.println("alumno "+i+" Aplazado");
break;
case 4: case 5: case 6:
System.out.println("alumno "+i+" Bueno");
break;
case 7: case 8: case 9:
System.out.println("alumno "+i+" Excelente");
break;
case 10:
System.out.println("alumno "+i+" Sobresaliente");
break;
default:
System.out.println("calificacin invalida");
break;
}
}

}
}
2)
package activ_2;
import java.io.*;

public class Actividad2 {

public static void main(String[] args)throws IOException {


int i=1;
int cont=0;
while(i<6){
BufferedReader entrada=new BufferedReader(new
InputStreamReader(System.in));
String s;
System.out.println("ingrese valor "+i);
System.out.flush();
s=entrada.readLine();
int n=Integer.parseInt(s);

if(n%2==0){
System.out.println("El nmero = "+n+ " es par ");
cont++;
}
i++;
}
System.out.println("La cantidad de pares es "+cont);

}
3)
package activ_3;
import java.io.*;
public class Actividad3 {

public static void main(String[] args) throws IOException{


double suma=0,num;
int cont=0,positivos=0,negativos=0;
do{
BufferedReader numero=new BufferedReader(new
InputStreamReader(System.in));
String c;
System.out.println("Ingrese un nmero ");
System.out.flush();
c=numero.readLine();
num=Double.parseDouble(c);
cont++;
if(num>=0){
positivos++;
}else if(num<0){
negativos++;
}
suma=num+suma;
}while(num!=11);
System.out.println("Ha ingresado el 11, usted sali en la secuencia "+cont);
System.out.println("la cantidad de positivos es "+positivos);
System.out.println("la cantidad de negativos "+negativos);
System.out.println("La suma de los valores ingresados es "+suma);
}

}
4)
package activ_4;
import java.io.*;

public class Actividad4 {

public static void main(String[] args)throws IOException {


double salario=0.0;
do {
BufferedReader entrada=new BufferedReader(new
InputStreamReader(System.in));
String cadena;
System.out.println("Ingrese nuevo Salario ");
System.out.flush();
cadena=entrada.readLine();
salario= Double.parseDouble(cadena);
double incremento=funcion(salario);
System.out.println("Su salario actual es "+salario);
System.out.println("Su aumento ser "+incremento);
}while(salario!=0.0);
}
public static double funcion (double salario){
double inc=0;
if(salario>1 && salario<=2000){
inc=salario*1.5;
}else if(salario>2001 && salario<=3000){
inc=salario*1.3;
}else if(salario>3000){
inc=salario*1.1;
}return inc;

Vous aimerez peut-être aussi