import java.io.*;
public class Arreglos {
public static void main(String args[]) throws IOException{
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader br = new BufferedReader(isr);
String nombres[];
int notas[];
int n;
float promedio;
int acumuladorNotas = 0;
System.out.println("Ingrese la cantidad de estudiantes a procesar");
n = Integer.parseInt(br.readLine());
nombres = new String[n];
notas = new int[n];
for(int i=0;i<n;i++){
System.out.print("Ingrese el nombre "+(i+1));
nombres[i] = br.readLine();
System.out.print("Ingrese la nota "+(i+1));
notas[i] = Integer.parseInt(br.readLine());
}
for(int i=0; i<n;i++){
acumuladorNotas = acumuladorNotas + notas[i];
}
System.out.println("Los nombres antes de ser ordenados son:\n");
for(int i=0;i<n;i++){
System.out.println("Nombre "+i+": "+nombres[i]);
}
Arrays.sort(nombres);// esta sentencia ordena todo el arreglo
System.out.println("Los nombres despues de ser ordenados son:\n");
for(int i=0;i<n;i++){
System.out.println("Nombre "+i+": "+nombres[i]);
}
promedio = acumuladorNotas/ (float) n;
System.out.println("El promedio de los estudiantes fue " +promedio);
}
}
jueves, 14 de julio de 2011
Area figura en Java
import java.io.*;
public class Area {
public static void main(String args[]) throws IOException{
InputStreamReader isr= new InputStreamReader(System.in);
BufferedReader br= new BufferedReader (isr);
double altura, base;
double minimo;
double radio;
double resultado;
String entrada;
String salida;
System.out.println ("Por favor ingrese la altura del rectangulo");
altura = Double.parseDouble(br.readLine());
System.out.println ("Por favor ingrese la base del rectangulo");
base = Double.parseDouble(br.readLine());
minimo = Math.min(altura, base);
radio = minimo / 2.0;
resultado = (altura * base) - (Math.PI * radio * radio);
salida = "Para el rectangulo de base "+base+", altura = "+altura+" y area "+(base*altura)+" El circulo interno tiene un radio de "+ radio+
"y un area de "+(Math.PI * radio * radio)+",\n por lo tanto el area del rectangulo extraida es: "+resultado;
System.out.println(salida);
}
}
public class Area {
public static void main(String args[]) throws IOException{
InputStreamReader isr= new InputStreamReader(System.in);
BufferedReader br= new BufferedReader (isr);
double altura, base;
double minimo;
double radio;
double resultado;
String entrada;
String salida;
System.out.println ("Por favor ingrese la altura del rectangulo");
altura = Double.parseDouble(br.readLine());
System.out.println ("Por favor ingrese la base del rectangulo");
base = Double.parseDouble(br.readLine());
minimo = Math.min(altura, base);
radio = minimo / 2.0;
resultado = (altura * base) - (Math.PI * radio * radio);
salida = "Para el rectangulo de base "+base+", altura = "+altura+" y area "+(base*altura)+" El circulo interno tiene un radio de "+ radio+
"y un area de "+(Math.PI * radio * radio)+",\n por lo tanto el area del rectangulo extraida es: "+resultado;
System.out.println(salida);
}
}
Calculo básico de salario en Java
import java.io.*;
public class CalculoSalario {
public static void main(String args[]) throws IOException {
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader br = new BufferedReader (isr);
double precio, sueldo;
int horas;
String nombre;
System.out.println("Escriba su nombre y primer apellido por favor");
nombre = (br.readLine());
System.out.println("Introduzca la cantidad de horas trabajadas:");
horas = Integer.parseInt(br.readLine());
System.out.println("Ahora el precio de la hora laborada");
precio = Integer.parseInt(br.readLine());
sueldo = horas * precio;
System.out.println("Sr(a)\t" +nombre+ "\t su sueldo correspondiente por sus horas trabajadas es de:" +sueldo);
}
}
public class CalculoSalario {
public static void main(String args[]) throws IOException {
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader br = new BufferedReader (isr);
double precio, sueldo;
int horas;
String nombre;
System.out.println("Escriba su nombre y primer apellido por favor");
nombre = (br.readLine());
System.out.println("Introduzca la cantidad de horas trabajadas:");
horas = Integer.parseInt(br.readLine());
System.out.println("Ahora el precio de la hora laborada");
precio = Integer.parseInt(br.readLine());
sueldo = horas * precio;
System.out.println("Sr(a)\t" +nombre+ "\t su sueldo correspondiente por sus horas trabajadas es de:" +sueldo);
}
}
Suscribirse a:
Entradas (Atom)