Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
ESTUDIANTE: CODIGO:
Alcántara Alvarado Jean Pierre 1623225648
FECHA:
05/ 09 /2019
HORA:
2019
PARTE I
Elabore un informe acerca de la solución de ejercicios propuestos empleando IDE Java
1. Elabora un programa que permita calcular el área de triángulo.
package javaapplication9;
import java.util.Scanner;
public class JavaApplication9 {
public static void main(String[] args) {
int a,b,c,s;
int p;
Scanner entrada = new Scanner(System.in);
System.out.println("Introduzca los tres lados del triangulo: ");
a=entrada.nextInt();
b=entrada.nextInt();
c=entrada.nextInt();
s=(a+b+c)/2;
p=s*(s-a)*(s-b)*(s-c);
System.out.println("El area del triangulo es: "+(int)Math.sqrt(p));
}}
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 javaapplication9;
import java.util.Scanner;
public class JavaApplication9 {
public static void main(String[] args) {
int r;
double pi=3.1416;
double area;
Scanner entrada = new Scanner(System.in);
System.out.println("Introduzca el radio del circulo: ");
r=entrada.nextInt();
area=pi*r*r;
System.out.println("El area del circulo 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 javaapplication9;
import java.util.Scanner;
public class JavaApplication9 {
public static void main(String[] args) {
int b,h;
Scanner entrada = new Scanner(System.in);
System.out.println("Introduzca la base del rectangulo: ");
b=entrada.nextInt();
System.out.println("Introduzca la altura del rectangulo: ");
h=entrada.nextInt();
System.out.println("El area del rectangulo es: "+(b*h));
System.out.println("El perimetro del rectangulo es: "+2*(b+h));
}}
package javaapplication9;
import java.util.Scanner;
public class JavaApplication9 {
public static void main(String[] args) {
int n;
Scanner entrada = new Scanner(System.in);
do{
System.out.println("Introduzca el numero: ");
n=entrada.nextInt();
if(n>0){
System.out.println("El cuadrado del numero es: "+(int)Math.pow(n, 2));
System.out.println("El cubo del numero es: "+(int)Math.pow(n, 3));}
else{System.out.println("Introduzca un numero positivo");}
}while(n<0);
}}
package javaapplication9;
import java.util.Scanner;
public class JavaApplication9 {
@SuppressWarnings("empty-statement")
public static void main(String[] args) {
int[] n ={0,0,0,0,0};
int i;
int j=0;
String s;
Scanner entrada = new Scanner(System.in);
Scanner entrada1 = new Scanner(System.in);
System.out.println("Introduzca el codigo de matricula: ");
s=entrada1.nextLine();
System.out.println("Introduzca las notas: ");
for( i=0;i<5;i++){
do{
System.out.println("Introduzca la nota N°"+(i+1));
n[i]=entrada.nextInt();}while(n[i]>20);
j=j+n[i];}
j=j/5;
System.out.println("El codigo de matricula es: "+s);
System.out.println("El promedio de notas es: "+j);
}}
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 javaapplication9;
import java.util.Scanner;
@SuppressWarnings("empty-statement")
int s;
int num;
int u,d,c;
do{
s=entrada.nextInt();}while(s>999);
c=(int)s/100;
d=(int)s/10;
d=d-c*10;
u=(int)s%10;
num=(u*100)+d*10+c;
}}