ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

TALLER DE LOGICA DE PROGRAMACION


Enviado por   •  24 de Septiembre de 2022  •  Apuntes  •  1.353 Palabras (6 Páginas)  •  36 Visitas

Página 1 de 6

TALLER DE LOGICA DE PROGRAMACION

INTEGRANTES:

-CAREN LICETH AMAYA

-lAURA VALNETINA LANCHEROS

EJERCIOS

1.1. Desarrolle un programa sencillo que pregunte al usuario si quiere

calcular el área de un rectángulo. Triangulo o Circulo, después, y

dependiendo de la respuesta del usuario (es decir, qué área quiere

calcular), el programa debe solicitar al usuario los datos

respectivos para calcular el área, posteriormente calcular el área e

indicar la respuesta. (VER PRESENTACIÓN 5). En resumen, el

programa debe:

a. Preguntar que figura geométrica: rectángulo (1), triangulo

(2) o circulo (3).

b. Tomar datos

c. Calcular área

d. Indicar respuesta (Área solicitada)

SOLUCION

CODIGO

package taller2LPPC;

import java. util.Scanner;

public class punto1 {

// ESTA CLASE CALCULA EL AREA DE UN TRIANGULO, O CIRDULO O RECTANGULO , DEPENMDENDO DE LO QUE SOLICITE EL USUARIO

public static void main (String args[])

{

Scanner s = new Scanner (System.in);

System .out.print("indique si quiere calcular el area de ;(1)Rectangulo ; (2)Triangulo; (3)Circulo");

int numeroUsuario = s.nextInt();

if (numeroUsuario == 1)

{

System.out.println("indique longitud del rectangulo");

double longitud = s.nextDouble();

System.out.println("indique ancho del rectangulo");

double ancho = s.nextDouble();

double area = longitud * ancho;

System.out.println("El area del rectangulo es:" + " "+ area);

System.out.println("Fin del programa, see you later !! hasta la vista baby!! ");

}

else if (numeroUsuario == 2)

{

System.out.println("indique base del triangulo ");

double base = s.nextDouble();

System.out.println("indique aaltura del triangulo");

double altura = s.nextDouble();

double area =((base*altura)/2);

System.out.println("El area del triangulo es:" + " "+ area);

System.out.println("Fin del programa, see you later !! hasta la vista baby!! ");

}

else if (numeroUsuario == 3)

{

System.out.println("indique radio del circulo");

double radio= s.nextDouble();

double area = (Math.PI * radio * radio);

System.out.println("El area del circulo es:" + " "+ area);

System.out.println("Fin del programa, see you later !! hasta la vista baby!! ");

}

else

{

System.out.println("viejito pongase serio");

System.out.println("Fin del programa, see you later !! hasta la vista baby!! ");

}

}

}

COMPROBACION:

indique si quiere calcular el area de ;(1)Rectangulo ; (2)Triangulo; (3)Circulo2

indique base del triangulo

23

indique aaltura del triangulo

56

El area del triangulo es: 644.0

Fin del programa, see you later !! hasta la vista baby!!

2.2Desarrolle un programa sencillo que calcule el promedio

ponderado de las notas de un estudiante de Lógica de

Programación (nota definitiva del curso). Tenga en cuenta que los

porcentajes son: 35% primer y segundo corte, y 30% tercer corte.

En resumen, el programa debe:

a. Solicitar al usuario la nota de cada uno de los cortes

b. Multiplicar la nota de cada corte por su porcentaje

c. Calcular la calificación definitiva

SOLUCION:

package taller2LPPC;

import java.util.Scanner;

public class punto2 {

public static void main (String args[])

{

Scanner s = new Scanner(System.in);

System.out.println("indique la nota 1");

double nota1 = s.nextDouble();

System.out.println("indique la nota 2");

double nota2 = s.nextDouble();

System.out.println("indique la nota 3");

double nota3 = s.nextDouble();

double definitiva = ((nota1*0.35)+(nota2*0.35)+(nota3*0.3));

System.out.println("su definitiva es;" +" " + definitiva);

}

}

COMPROBACION:

indique la nota 1

50

indique la nota 2

25

indique la nota 3

30

su definitiva es; 35.25

3 3. Desarrolle un programa sencillo que calcule la edad de una

persona en años, meses y días; teniendo en cuenta la fecha actual.

En resumen, el programa debe:

a. Preguntar al usuario el día, mes y año de nacimiento de la

persona.

b. Preguntar al usuario la fecha actual (día, mes y año)

c. A partir de los datos obtenidos, calcular la edad del usuario

e indicar la respuesta.

SOLUCION:

package taller2LPPC;

import java.util.Scanner;

public class punto3 {

// Este programa calcula la edad de una pérsona en anños meses y dias

public static void main (String args[])

{

Scanner s = new Scanner (System.in);

System .out.print(" año de nacimento de la persona ");

int anion = s.nextInt();

System .out.print(" mes de nacimineto de la persona ");

int mes = s.nextInt();

System .out.print(" dia de nacimento de la persona ");

int dia = s.nextInt();

System .out.print(" cual es el año actual ");

int anionactual = s.nextInt();

System .out.print(" cual es el mes actual ");

int mesactual = s.nextInt();

System .out.print(" cua es el dia actual ");

int diaactual = s.nextInt();

// Calcular la edad del usuario

int anions =(anionactual-anion);

int meses = (mesactual-mes);

int dias =(diaactual-dia);

if (dias<0)

{

dias = 31+dias;

meses = meses-1;

}

if(mes<mesactual)

...

Descargar como (para miembros actualizados)  txt (11 Kb)   pdf (57 Kb)   docx (17 Kb)  
Leer 5 páginas más »
Disponible sólo en Clubensayos.com