Вы находитесь на странице: 1из 5

Ejercicio 4:

Programa que lea una cantidad de grados centgrados y la pase a grados Fahrenheit.
La frmula correspondiente para pasar de grados centgrados a fahrenheit es:
F = 32 + ( 9 * C / 5)

import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
double gradosC, gradosF;
System.out.println("Introduce grados Centgrados:");
gradosC = sc.nextDouble();
gradosF = 32 + (9 * gradosC / 5);
System.out.println(gradosC +" C = " + gradosF + " F");
}
}

Ejercicio 5. Programa que lee por teclado el valor del radio de una circunferencia y
calcula y muestra por pantalla la longitud y el rea de la circunferencia.
Longitud de la circunferencia = 2*PI*Radio, Area de la circunferencia = PI*Radio^2
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
double radio, longitud, area;
System.out.println("Introduce radio de la circunferencia:");
radio = sc.nextDouble();
longitud = 2 * Math.PI * radio;
area = Math.PI * Math.pow(radio, 2);
System.out.println("Longitud de la circunferencia -> " + longitud);
System.out.println("Area de la circunferencia -> " + area);
}
}

Ejercicio 6. Programa que pase una velocidad en Km/h a m/s. La velocidad se lee por
teclado.

mport java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
double velocidad;
System.out.println("Introduzca velocidad en Km/h: ");
velocidad = sc.nextDouble();
System.out.println(velocidad + " Km/h -> " + velocidad*1000/3600 + " m/s");
}

Ejercicio 7. Programa lea la longitud de los catetos de un tringulo rectngulo y calcule


la longitud de la hipotenusa segn el teorema de Pitgoras.
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
double cateto1, cateto2;
System.out.print("Introduzca longitud del primer cateto: ");
cateto1 = sc.nextDouble();
System.out.print("Introduzca longitud del segundo cateto: ");
cateto2 = sc.nextDouble();
System.out.println("Hipotenusa -> " + Math.sqrt(Math.pow(cateto1,2)+
Math.pow(cateto2, 2)));
}
}
1) Declara dos variables numricas (con el valor que desees), muestra por consola la suma, resta,
multiplicacin, divisin y mdulo (resto de la divisin).

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

public class OperacionesApp {


public static void main(String[] args) {
//Declaramos las variables
int num1=10;
int num2=5;
/*Realizamos las operaciones.
* Tambien lo podemos guardar el resultado en variables. */
System.out.println("El resultado de la suma es "+(num1+num2));
System.out.println("El resultado de la resta es "+(num1-num2));
System.out.println("El resultado de la multiplicacin es "+

17
18
19
20

(num1*num2));
}

System.out.println("El resultado de la divisin es "+(num1/num2));

2) Declara 2 variables numricas (con el valor que desees), he indica cual es mayor de los dos. Si
son iguales indicarlo tambin. Ves cambiando los valores para comprobar que funciona.
public class NumeroMayorApp {
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21

public static void main(String[] args) {


//Declaramos las variables
int num1=30;
int num2=15;
//Hacemos la comprobacin
if (num1>=num2){
//If anidado
if(num1==num2){
System.out.println("Los numeros "+num1+" y "+num2+" son
iguales");
}else{
System.out.println("El nmero "+num1+" es mayor que el nmero
"+num2);
}
}else{
System.out.println("El nmero "+num2+" es mayor que el nmero
"+num1);
}
}
}

3) Declara un String que contenga tu nombre, despus muestra un mensaje de bienvenida por
consola. Por ejemplo: si introduzco Fernando, me aparezca Bienvenido Fernando.

public class SaludoApp {


public static void main(String[] args) {
String nombre="Fernando";
}
}

System.out.println("Bienvenido "+nombre);

6) Lee un nmero por teclado e indica si es divisible entre 2 (resto = 0). Si no lo es, tambin
debemos indicarlo.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17

import javax.swing.JOptionPane;
public class DivisibleApp {
public static void main(String[] args) {
String texto=JOptionPane.showInputDialog("Introduce un numero");
//Pasamos el String a int
int numero=Integer.parseInt(texto);
//Comprobamos si es divisible entre 2, es decir, si el resto de la
division es 0
if (numero%2==0){
System.out.println("El numero "+numero+" es divisible entre 2");
}else{
System.out.println("El numero "+numero+" no es divisible entre 2");
}
}
}

13) Realiza una aplicacin que nos pida un nmero de ventas a introducir, despus nos pedir
tantas ventas por teclado como nmero de ventas se hayan indicado. Al final mostrara la suma de
todas las ventas. Piensa que es lo que se repite y lo que no.

import javax.swing.JOptionPane;
public class VentasApp {
public static void main(String[] args) {
String texto=JOptionPane.showInputDialog("Introduce el nmero de
ventas");
//Pasamos el String a int
int numVentas=Integer.parseInt(texto);
/*Declaramos una variable para sumar las ventas,
* si lo declaramos dentro del bucle, no podriamos
* acceder fuera del bucle a la suma de las ventas.
* Esto es por el mbito.
*/
int sumaVentas=0;
for (int i=0;i<numVentas;i++){
//indico el numero de venta
texto=JOptionPane.showInputDialog("Introduce el precio de la
venta"+(i+1));
int venta=Integer.parseInt(texto);

//Acumulamos el valor de la venta


sumaVentas=sumaVentas+venta;

}
}

System.out.println(sumaVentas);

Вам также может понравиться