0% encontró este documento útil (0 votos)
6 vistas4 páginas

Programas Java para cálculos y datos

Cargado por

Alfredo Diaz
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
6 vistas4 páginas

Programas Java para cálculos y datos

Cargado por

Alfredo Diaz
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

1

import [Link];
public class Main {
// Leer datos personales y mostrarlos
public static void main(String[] args){
Scanner teclado = new Scanner([Link]);
String nombre, apellido;
int edad;
double salario;

[Link]("Ingrese el nombre: ");


nombre=[Link]();

[Link]("Ingrese el apellido: ");


apellido=[Link]();

[Link]("Ingrese la edad: ");


edad=[Link]();

[Link]("Ingrese el salario: ");


salario=[Link]();

[Link]("Su nombre es: "+nombre);


[Link]("Su apellido es: "+apellido);
[Link]("Su edad es: "+edad);
[Link]("Su salario es: "+salario);
}
}

import [Link];

//importa la clase Math para utilizar algunas funciones matemáticas


import [Link];
public class Calculos {
public static void main(String[] args){ //Inicio de la función main()
Scanner teclado=new Scanner([Link]);
//Declara variables para guardar los valores y resultados
double a, raizc,logaritmo,cuadrado,valor_absoluto;
//Lee el primer valor
[Link]("Ingrese un número: ");
a=[Link]();
raizc=[Link](a); //Calcula la raiz cuadrada del numero
logaritmo=[Link](a); //Calcula logaritmo natural del numero
cuadrado=[Link](a, 2); //Calcula el cuadrado del numero
valor_absoluto=[Link](a); //Calcula el valor absoluto del numero
//Muestra los resultados
[Link]("La raiz cuadrada es: "+raizc);
[Link]("El log natural es: "+logaritmo);
[Link]("El cuadrado es: "+cuadrado);
[Link]("El valor absoluto es: "+valor_absoluto);
}
}
2

import [Link];
public class Sueldo{
//Calcula el nuevo sueldo. Si es <=500, aumenta el 10%, sino el 5%
public static void main(String[] args){
//Crea un objeto Scanner llamado "teclado" para leer las variables
Scanner teclado = new Scanner([Link]);
//Declara variables para guardar el sueldo viejo y nuevo...
double sueldo_actual,sueldo_nuevo;
//Lee el sueldo actual...
[Link]("Ingrese el sueldo actual en $: ");
sueldo_actual=[Link]();
//Si el sueldo actual es menor o igual a 500$...
if(sueldo_actual<=500){
//Le aplica el incremento del 10%
sueldo_nuevo=(sueldo_actual*0.10)+sueldo_actual;
}else{//De lo contrario...
//Le aplica el incremento del 5%
sueldo_nuevo=(sueldo_actual*0.05)+sueldo_actual;
}//Cierre del if...else...
//Muestra el nuevo sueldo...
[Link]("Su nuevo sueldo es: "+sueldo_nuevo);
}
}

// Determina si un empleado es apto. Uso de if y AND


import [Link];
public class Empleados {
public static void main(String[] args){

Scanner teclado=new Scanner([Link]);


int edad; //Variable entera para guardar la edad...
float peso; //Variable flotante para guardar peso...

//Lee la edad del empleado...


[Link]("Ingrese la edad del empleado");
edad=[Link]();

//Lee el peso del empleado...


[Link]("Ingrese el peso del empleado");
peso=[Link]();

//Evalúa si la edad es mayor de 20 años y el peso es de 80kg o más...


if(edad>20&&peso>=80) //Si su edad y peso están en el rango
//Se considera al empleado apto para sus funciones...
[Link]("El empleado es apto para sus funciones");
else //De lo contrario (si no cumple alguna de las 2 condiciones...
//Se le considera NO APTO...
[Link]("El empleado NO es apto para sus funciones");

/*Nota: El if-else no tiene llaves porque cada bloque del if


tiene solo una línea de instrucción. En ese caso, la llave es
opcional... */
}
}
3

/* Uso de switch para construir menús de opciones.


import [Link];
public class Menu {
public static void main(String[] args){
Scanner teclado=new Scanner([Link]);
int opcion; //Guarda la opcion seleccionada por el usuario
float n1,n2,resultado;

//Lee el primer número


[Link]("Ingrese el primer número: ");
n1=[Link]();

//Lee el segundo número


[Link]("Ingrese el segundo número: ");
n2=[Link]();

//Muestra el menú de opciones


[Link]("Menú de opciones:");
[Link]("1. Sumar");
[Link]("2. Restar");
[Link]("3. Multiplicar");
[Link]("4. Dividir");
[Link]("Elija una opción (1-4)");
[Link]("O presione cualquier otra tecla para salir");

//Lee la opcion seleccionada por el usuario


opcion=[Link]();

//Comienza el switch para evaluar la opción seleccionada...


switch(opcion){
case 1: //Caso para suma...
resultado=n1+n2;
[Link]("La suma es: "+resultado);
break; //Cierre del caso 1 con break;
case 2: //Caso para resta...
resultado=n1-n2;
[Link]("La resta es: "+resultado);
break; //Cierre del caso 2 con break;
case 3: //Caso para multiplicación...
resultado=n1*n2;
[Link]("La Multiplicación es: "+resultado);
break; //Cierre del caso 3 con break;
case 4: //Caso para división...
resultado=n1/n2;
[Link]("La División es: "+resultado);
break; //Cierre del caso 4 con break;
default:
[Link]("Ha elegido salir");
} //Cierre del switch
}
}
4

import [Link];

//Programa que lee las notas de 10 estudiantes para calcular suma y


promedio
public class notas {
public static void main(String[] args){
Scanner teclado = new Scanner([Link]);
int i; //Variable entera utilizada como contador.
//Var que guardan las notas de cada estudiante, suma y promedio
float nota = 0,suma=0,promedio;

//Note que las variables nota y suma (acumulador) se inicializan a 0.

// Cuando cuente o acumule, inicialice todas las variables


//involucradas en el proceso de acumulacion

//Inicio del for, que contará 10 estudiantes (1 a 10)


for(i=1;i<=10;i++){
//En este caso, i se inicializa a 1 y se incrementa en 1

//Pide la nota de cada estudiante...


[Link]("Ingrese la nota "+i);

//Y la va acumulando en la variable suma...


nota=[Link]();
suma+=nota;
}

//Calcula el promedio...
promedio=suma/10;
//Muestra la suma y promdio del la suma...
[Link]("La suma es: "+suma);
[Link]("El promedio es: "+promedio);
}
}

También podría gustarte