Ejercicios Básicos Java
1. Programa que calcula el área de un triángulo en solicitando la base y la atura
import java.util.Scanner;
public class AreaTriangulo {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
//crear un objeto Scanner para lectura de datos
Scanner sc = new Scanner(System.in);
float base, altura, area;
System.out.print("Ingrese el valor de la base: ");
base = sc.nextFloat();
System.out.print("Ingrese el valor de la altura: ");
altura = sc.nextFloat();
area = base * altura / 2;
System.out.println("El área del triángulo es: " + area);
}
}
2. Programa que calcula el salario de un trabajador solicitando las horas trabajadas y el pago por hora
import java.util.Scanner;
public class CalculaSalario {
public static void main(String args[]){
//crear un objeto Scanner para lectura de datos
Scanner sc = new Scanner(System.in);
int horasTrab;
float pagoHora,salario;
System.out.print("Ingrese las horas trabajadas: ");
horasTrab = sc.nextInt();
System.out.print("Ingrese pago por hora: ");
pagoHora = sc.nextFloat();
salario = pagoHora*horasTrab;
System.out.println("El salario es: " + salario);
}
}
3. Programa que calcula el volumen de un círculo solicitando el radio de la base y la altura
import static java.lang.Math.pow;
import java.util.Scanner;
public class VolumenCilindro {
public static void main(String args[]) {
//crear un objeto Scanner para lectura de datos
Scanner sc = new Scanner(System.in);
double radioBase, altura, volumen;
final double PI = 3.14;//declarando una constante
System.out.print("Ingrese el valor del radio de la base: ");
radioBase = sc.nextFloat();
System.out.print("Ingrese el valor de la altura: ");
altura = sc.nextFloat();
volumen = PI * pow(radioBase,2) * altura;
System.out.println("El volumen del cilindro es: " + volumen);
}
}
4. Programa que convierte grados celcius a farenheit
import java.util.Scanner;
public class CelsiusFarenheit {
public static void main(String args[]) {
Scanner sc = new Scanner(System.in);
double celsius, farenheith;
System.out.print("Grados Celisus:");
celsius = sc.nextDouble();
farenheith = (9/5)*celsius+32;
System.out.println("Grados Farenheit:" + farenheith);
}
}
import java.util.Scanner;
public class AreaTriangulo {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
//crear un objeto Scanner para lectura de datos
Scanner sc = new Scanner(System.in);
float base, altura, area;
System.out.print("Ingrese el valor de la base: ");
base = sc.nextFloat();
System.out.print("Ingrese el valor de la altura: ");
altura = sc.nextFloat();
area = base * altura / 2;
System.out.println("El área del triángulo es: " + area);
}
}
2. Programa que calcula el salario de un trabajador solicitando las horas trabajadas y el pago por hora
import java.util.Scanner;
public class CalculaSalario {
public static void main(String args[]){
//crear un objeto Scanner para lectura de datos
Scanner sc = new Scanner(System.in);
int horasTrab;
float pagoHora,salario;
System.out.print("Ingrese las horas trabajadas: ");
horasTrab = sc.nextInt();
System.out.print("Ingrese pago por hora: ");
pagoHora = sc.nextFloat();
salario = pagoHora*horasTrab;
System.out.println("El salario es: " + salario);
}
}
3. Programa que calcula el volumen de un círculo solicitando el radio de la base y la altura
import static java.lang.Math.pow;
import java.util.Scanner;
public class VolumenCilindro {
public static void main(String args[]) {
//crear un objeto Scanner para lectura de datos
Scanner sc = new Scanner(System.in);
double radioBase, altura, volumen;
final double PI = 3.14;//declarando una constante
System.out.print("Ingrese el valor del radio de la base: ");
radioBase = sc.nextFloat();
System.out.print("Ingrese el valor de la altura: ");
altura = sc.nextFloat();
volumen = PI * pow(radioBase,2) * altura;
System.out.println("El volumen del cilindro es: " + volumen);
}
}
4. Programa que convierte grados celcius a farenheit
import java.util.Scanner;
public class CelsiusFarenheit {
public static void main(String args[]) {
Scanner sc = new Scanner(System.in);
double celsius, farenheith;
System.out.print("Grados Celisus:");
celsius = sc.nextDouble();
farenheith = (9/5)*celsius+32;
System.out.println("Grados Farenheit:" + farenheith);
}
}
Comentarios
Publicar un comentario