0% encontró este documento útil (0 votos)
65 vistas

2da Tarea de Programacion Avanzada

El documento contiene 6 programas en Java para resolver diferentes problemas matemáticos como calcular el área de triángulos, circunferencias y rectángulos, así como también calcular cuadrados, cubos, promedios y números invertidos. Cada programa utiliza entrada de datos por teclado, realiza los cálculos matemáticos correspondientes y muestra los resultados por pantalla.
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)
65 vistas

2da Tarea de Programacion Avanzada

El documento contiene 6 programas en Java para resolver diferentes problemas matemáticos como calcular el área de triángulos, circunferencias y rectángulos, así como también calcular cuadrados, cubos, promedios y números invertidos. Cada programa utiliza entrada de datos por teclado, realiza los cálculos matemáticos correspondientes y muestra los resultados por pantalla.
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
Está en la página 1/ 10

/*1.Elabora un programa que permita calcular el área de triángulo.

*/

package programacion2;

import java.util.Scanner;

/**@author Mendoza Rueda Josué Israel*/

public class areaTriangulo {

/**@param args the command line arguments*/

public static void main(String[] args) {


Scanner lector = new Scanner(System.in);

System.out.println("Ingresar la distancia de la base: ");

float base= lector.nextFloat();

System.out.println("Ingresar la distancia de la altura: ");

float altura = lector.nextFloat();

float area = (base*altura/2);

System.out.println("El area del triángulo es: "+area);

}
/*2.Elabora un programa que permita calcular el área de una circunferencia

teniendo como dato de entrada el radio.Considerar: Area = pi * radio ^ 2 */

package programacion2;

import static java.lang.Math.PI;

import java.util.Scanner;

//* @author Mendoza Rueda Josué Israel

public class areaCircunferencia {

/**@param args the command line arguments */

public static void main(String[] args) {

Scanner lector = new Scanner(System.in);

System.out.print("Ingrese el valor del radio: ");

double radio = lector.nextInt();

double area= Math.pow(PI*radio, 2);

System.out.println("El area de la circunferencia es: "+area);

}
/*3.Elabora un programa que permita calcular el perímetro y la superficie

del rectángulo, teniendo como dato de entrada a la base y altura.*/

package programacion2;

import java.util.Scanner;

/**@author Mendoza Rueda Josué Israel*/

public class recgtangulo {


/** @param args the command line arguments*/

public static void main(String[] args) {

Scanner lector=new Scanner(System.in);

System.out.print("Ingrese la distancia de la base: ");

double base =lector.nextDouble();

System.out.print("Ingrese la distancia de la altura: ");

double altura = lector.nextDouble();

double area=base*altura;

double perimetro= 2*base+2*altura;

System.out.println("El área del rectángulo es: "+area);

System.out.println("El perímetro del rectángulo es: "+perimetro);

}
/*4.Diseñar un aplicativo que permita calcular e imprimir el cuadrado y el

cubo de un número entero positivo.*/

package programacion2;

import java.util.Scanner;

/**@author Mendoza Rueda Josué Israel*/

public class exponentes {

/**@param args the command line arguments*/

public static void main(String[] args) {

Scanner lector = new Scanner(System.in);

System.out.print("Ingrese número natural: ");

int numero = lector.nextInt();

int cuadrado = (int) Math.pow(numero, 2);

int cubo =(int) Math.pow(numero, 3);

System.out.println("El cuadrado del número es: "+cuadrado);

System.out.println("El cubo del número es: "+cubo);

}
/**5.Dado el código de matrícula y cinco calificaciones de un estudiante

obtenidas a lo largo del semestre; construir un programa que permita imprimir

la matrícula del estudiante y el promedio de sus calificaciones.*/

package programacion2;

import java.util.Scanner;

/** @author Mendoza Rueda Josué Israel*/

public class matriculaPromedio {


/**@param args the command line arguments*/

public static void main(String[] args) {

float Nota1,Nota2,Nota3,Nota4,Nota5,promedio;

int matricula;

Scanner lector = new Scanner(System.in);

System.out.println("Ingrese el còdigo del matrìculado: ");

matricula = lector.nextInt();

System.out.println("Ingrese las 5 notas del alumno: ");

Nota1 = lector.nextFloat();

Nota2 = lector.nextFloat();

Nota3 = lector.nextFloat();

Nota4 = lector.nextFloat();

Nota5 = lector.nextFloat();

promedio = (Nota1+Nota2+Nota3+Nota4+Nota5)/5;

System.out.println("El còdigo del matrìculado es: "+matricula);

System.out.println("El promedio de las notas es: "+ promedio);

}
/*6.Construir un programa que ingresando el número entero de tres cifras,

se obtenga como resultado el número ingresado y el inverso de dicho número.*/

package programacion2;

import java.util.Scanner;

/** @author Mendoza Rueda Josué Israel*/

public class numeroInverso {

/**@param args the command line arguments*/

public static void main(String[] args) {

int num;

try (Scanner sc = new Scanner(System.in)) {


System.out.print("Introduce número para invertir: ");

num = sc.nextInt();

System.out.printf("%nEl número %d invertido es el %d", num, invertir_Numero(num) );

private static int invertir_Numero(int numero){

int cifra, inverso = 0;

while(numero!=0){

cifra = numero%10;

inverso = (inverso * 10) + cifra;

numero/=10;

return inverso;

También podría gustarte