Ejercicios de Programacion Propuestos Desarrollado

12
EJERCICIOS DE PROGRAMACION PROPUESTOS 1. Escribir un programa java que permita calcular el área de un triángulo. Los datos de entrada son: la base y la altura del triángulo. 2. package Tarea poo; 3. import java.util.Scanner; 4. public class NewMain001 { 5. 6. public static void main(String[] args) { 7. Scanner scanner = new Scanner(System.in); 8. int base; 9. int altura; 10. int area; 11. 12. System.out.println("Ingrese la base"); 13. base = scanner.nextInt(); 14. System.out.println("Ingrese la altura"); 15. altura = scanner.nextInt(); 16. area = (base * altura)/2; 17. System.out.println("El area es: " + area); 18. } 19. } 2. Escriba una aplicación que reciba del usuario el radio de un círculo como un entero, y que imprima el diámetro, la circunferencia y el área del círculo mediante el uso del valor de punto flotante 3.14159 para π (PI). Use las siguientes formulas (r es el radio): - diámetro = 2r - circunferencia = 2πr - área = πr 2 package tareapoo; import java.util.Scanner; public class NewMain002 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int r; int diametro; int exponente=2; double circunferencia; double area; double pi=3.14159; System.out.print("Ingrese el radio: ");

description

para resolver en java

Transcript of Ejercicios de Programacion Propuestos Desarrollado

EJERCICIOS DE PROGRAMACION PROPUESTOS

1. Escribir un programa java que permita calcular el rea de un tringulo. Los datos de entrada son: la base y la altura del tringulo.2. package Tarea poo;3. import java.util.Scanner;4. public class NewMain001 {5. 6. public static void main(String[] args) {7. Scanner scanner = new Scanner(System.in);8. int base;9. int altura;10. int area;11. 12. System.out.println("Ingrese la base");13. base = scanner.nextInt();14. System.out.println("Ingrese la altura");15. altura = scanner.nextInt();16. area = (base * altura)/2;17. System.out.println("El area es: " + area);18. }19. }

2. Escriba una aplicacin que reciba del usuario el radio de un crculo como un entero, y que imprima el dimetro, la circunferencia y el rea del crculo mediante el uso del valor de punto flotante 3.14159 para (PI). Use las siguientes formulas (r es el radio):- dimetro = 2r- circunferencia = 2r- rea = r2package tareapoo;import java.util.Scanner;public class NewMain002 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int r; int diametro; int exponente=2; double circunferencia; double area; double pi=3.14159; System.out.print("Ingrese el radio: "); r = scanner.nextInt(); System.out.println("El radio es: "+r); System.out.println("--------------------------------------------"); diametro= (2*r); circunferencia= ((2*pi)*r); area= Math.pow(r,exponente)*pi; System.out.println("El diametro es: "+diametro); System.out.println("La circunferencia es: "+circunferencia); System.out.println("El area es: "+area); System.out.println("--------------------------------------------"); }}3. Desarrolle una aplicacin en Java que determine el sueldo bruto para cada uno de tres empleados. La empresa paga la cuota normal en las primeras 40 horas de trabajo de cada empleado, y paga cuota y media en todas las horas trabajadas que excedan de 40. Usted recibe una lista de los empleados de la empresa, el nmero de horas que trabajo cada empleado la semana pasada y la tarifa por horas de cada empleado. Su programa debe recibir como entrada esta informacin para cada empleado, debe determinar y mostrar el sueldo bruto de cada empleado. Utilice la clase Scanner para introducir los datos. package tareapoo;import java.util.Scanner;public class NewMain004 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in);int N[] = new int [10];int mayor = N[0];

System.out.println("INGRESAR 10 NUMEROS PARA SABER EL MAYOR Y MENOR");System.out.println("-----------------------------------------------");for(int i = 0; i < N.length; i++){System.out.print("Numero "+(i+1)+" = ");

N[i] = scanner.nextInt();}for(int j = 0; j < N.length; j++){if(N[j] > mayor){mayor = N[j];}}System.out.println("-------------------------------");System.out.println("Numero Mayor: "+mayor);

}}4. Escriba una aplicacin en Java que reciba como entrada una serie de 10 nmeros enteros, y que determine e imprima el mayor de los nmeros. Su programa debe utilizar cuando menos las siguientes tres variables:- contador: un contador para contar hasta 10 (es decir, para llevar el registro de cuantos nmeros se han introducido, y para determinar cundo se hayan procesado los 10 nmeros).- nmero: el entero ms reciente introducido por el usuario.- mayor: el nmero ms grande encontrado hasta ahora.package tareapoo;import java.util.Scanner;public class NewMain005 {

public static void main(String[] args) {

Scanner scanner = new Scanner(System.in); System.out.print("ingrese cantidad de numeros: "); int num= scanner.nextInt(); long multiplo = 1; for (int i = 1; i N[k]){menor = N[k];}}System.out.println("-----------------------------------");System.out.println("Numero Mayor: "+mayor);System.out.println("Numero Menor: "+menor); }}

7. Escribir un programa donde me pida que ingrese la cantidad de notas de un alumno, (ejemplo 4 notas) luego lo elimine la nota ms baja, finalmente hallar el promedio final, el programa debe imprimir el promedio y si el alumno est aprobado o desaprobado.package tareapoo;import java.util.Scanner;public class NewMain007 {

public static void main(String[] args) { Scanner scanner= new Scanner (System.in); int notas; int i=1; double suma=0; double promedio; System.out.println("Ingrese notas a promediar: "); System.out.println("---------------------------"); while(i=10.5){ System.out.println("-----------------------------------"); System.out.println("Alumno aprobado: promedio "+promedio); }else{ System.out.println("Alumno desaprobado: promedio "+promedio); } } }}

8. Escribir una aplicacin que permita visualizar la tabla de multiplicar de un nmero entero ingresado por teclado. Ejemplo9*0 = 09*1 = 99*2 = 189*3 = 279*4 = 369*5 = 45hasta9*12 = 108package tareapoo;import java.util.Scanner;public class NewMain008 {

public static void main(String[] args) { Scanner dato = new Scanner(System.in); System.out.print("ingrese el numero entero: "); int t=dato.nextInt(); int mul; System.out.println("-------------------------"); System.out.println("La tabla del: " +t); System.out.println("-------------------------"); for (int i=0; i