Practicas de programacion en java
Enviado por daniria22 • 31 de Marzo de 2022 • Práctica o problema • 2.206 Palabras (9 Páginas) • 117 Visitas
Aplica Estructuras de Control con un Lenguaje de Programación.
-PROGRAMAS 23 DE MARZO-
[pic 1]
Ing. Anay Grisell Ibañez Payan.
Alum. Ana Daniria Piñón Martinez.
/ Escriba un programa que muestre la siguiente tabla (tenga en cuenta que 1 milla es 1.609 kilómetros)/
Ana Daniria Piñón Martinez.
package Ciclos;
import java.util.Scanner;
public class Ex814 {
public static void main (String[] args){
Scanner input = new Scanner (System.in);
final double kilometros_por_milla = 1.609;
System.out.println("Millas Kilometros");
for (int i = 1; i <= 10; i++) {
System.out.printf("%-13d%-10.3f\n", i, (i * kilometros_por_milla));
}}}[pic 2]
/ Escriba un programa que muestre los siguientes dos mesas una al lado de la otra:/
package Ciclos;/
Ana Daniria Piñón Martinez.
import java.util.Scanner;
public class Ex815 {
public static void main (String[] args){
Scanner input = new Scanner (System.in);
System.out.printf("%-10s %8s | %-8s %10s%n",
"kilogramos",
"libras",
"libras",
"Kilogramos");
int libras = 20;
for (int i = 1; i < 200; i += 2){
System.out.printf("%-10d %8.1f | %-8d %10.2f%n",
i,
i * 2.2,
libras,
libras * 0.4545);
libras += 5;[pic 3]
}}}
/Ex816/
Ana Daniria Piñón Martinez.
package Ciclos;
import java.util.Scanner;
public class Ex816 {
public static void main (String [] args){
for (int i=1; i<=6; i++){
for (int j=1; j<=6; j++)
System.out.print(j+" ");
System.out.print ("\n");
}}}
[pic 4]
/Ex817/
Ana Daniria Piñón Martinez.
package Ciclos;
public class Ex817 {
public static void main (String [] args){
for (int i = 1; i <=6; i++) {
for (int j = 1; j<=i; j++)
System.out.print(j + " ");
System.out.print ("\n");
}}}
[pic 5]
/Ex818/
Ana Daniria Piñón Martinez.
package Ciclos;
public class Ex818 {
public static void main (String [] args){
for (int i = 6; i >= 1; i--) {
for (int j = 1; j<=i; j++)
System.out.print(j + " ");
System.out.print ("\n");
}}}
[pic 6]
/Ex819/
Ana Daniria Piñón Martinez.
package Ciclos;
import java.util.Scanner;
public class Ex819 {
public static void main (String[] args){
Scanner input = new Scanner (System.in);
double media, desviacion, numero;
media = desviacion = 0;
System.out.print("Imprima 10 numeros: ");
for (int i = 1; i <= 10; i++) {
numero = input.nextDouble();
media += numero;
desviacion += Math.pow(numero, 2);
}
desviacion = Math.sqrt((desviacion - (Math.pow(media, 2) / 10)) / (10 - 1));
media /= 10;
System.out.println("La media es " + media);
System.out.printf("La desviacion estandar es %.5f\n", desviacion);
} }
[pic 7]
/Escribir un programa que calcule y muestre la suma de los N primeros números positivos./
Ana Daniria Piñón Martinez.
package Ciclos;
import java.util.Scanner;
public class EjercicioA {
public static void main (String[] args){
Scanner input = new Scanner (System.in);
int n,s=0,num = 0;
System.out.println("ingresar la cantidad de numeros a sumar");
n=input.nextInt();
for(int i=0;i<=n;i++){
System.out.println("ingresar un numero ");
num = input.nextInt();
s=s + num;
}
System.out.println("suma de los" + n + " los primeros numeros"+s);
}}
[pic 8]
/ -Calcule el aumento de sueldo para N empleados de una empresa, teniendo en cuenta el siguiente criterio:
Si el sueldo es inferior a $1000: Aumentar 12%
Si el sueldo esta comprendidos entre $1000 y $2500:
Aumentar 10%
Si el sueldo es mayor a $2500: Aumentar 8%
Mostrar lo siguiente:
El nuevo sueldo del empleado
El monto total de la nomina considerando el aumento./
Ana Daniria Piñón Martinez.
package Ciclos;
import java.util.Scanner;
public class EjercicioB {
public static void main (String[] args){
Scanner input = new Scanner (System.in);
double km;
int ct;
int cont = 0;
for (cont = 1; cont<=5; cont++){
System.out.println("Escribe tu nombre");
String nombre = input.nextLine();
System.out.println("Escribe tu registro inicial");
double num1 = input.nextDouble();
System.out.println("Escribe el valor inicial");
double num2 = input.nextDouble();
double num3 = num1 - num2;
...