0% encontró este documento útil (0 votos)
380 vistas5 páginas

Pract 3

Este documento presenta tres ejercicios prácticos de programación en Java resueltos por el estudiante Jhonathan Kevin Mamani Pajarito el 24 de febrero de 2018 en la Universidad Mayor de San Andrés. Los ejercicios incluyen encontrar la siguiente hora y fecha a partir de una entrada, y calcular la cantidad de ladrillos que caben en una pared dadas su base y altura. Para cada ejercicio se incluye el diagrama de flujo, código Java y captura de pantalla de la solución.

Cargado por

Jhonathan Kev
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 PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
380 vistas5 páginas

Pract 3

Este documento presenta tres ejercicios prácticos de programación en Java resueltos por el estudiante Jhonathan Kevin Mamani Pajarito el 24 de febrero de 2018 en la Universidad Mayor de San Andrés. Los ejercicios incluyen encontrar la siguiente hora y fecha a partir de una entrada, y calcular la cantidad de ladrillos que caben en una pared dadas su base y altura. Para cada ejercicio se incluye el diagrama de flujo, código Java y captura de pantalla de la solución.

Cargado por

Jhonathan Kev
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 PDF, TXT o lee en línea desde Scribd

UNIVERSIDAD MAYOR DE SAN ANDRES FECHA: 24/02/2018

APELLIDO: MAMANI PAJARITO DOCENTE: LIC. MORALES RIOS MENFY

NOMBRE: JHONATHAN KEVIN CARRERA: INFORMÁTICA

CI: 14476441 Lpz MATERIA: INF – 111

PRÁCTICA # 3
1° ENCONTRAR LA SIGUIENTE HORA. Resuelto por Mamani Pajarito Jhonathan Kevin el 24 de febrero del
2018 en la UMSA

Ejemplo: 10: 00: 00 (Entrada) => [Link] (Salida)

DIAGRAMA DE FLUJO
UNIVERSIDAD MAYOR DE SAN ANDRES FECHA: 24/02/2018

CODIGO JAVA
//Horas - Minutos - Segundos
import [Link];
public class ejer1
{
public static void main(String[] args)
{
int h, m, s;
Scanner sc=new Scanner ([Link]);
[Link] ("Introduzca Horas, minutos, segundos: \n\t(Formato de 24 hrs)");
h = [Link] ();
if(h>23){
[Link] ("Formato de hora incorrecto");
}
m = [Link]();
if(m>59){
[Link] ("Formato de hora incorrecto");
}
s = [Link] ();
if(s>59){
[Link] ("Formato de hora incorrecto");
}
else{
if(s==59){
s=0; m=m+1;
if(m==60){
m=0; h=h+1;
if(h==24){
h=0; s=s+1;
}
else{
}
}
else{
}
}
else{
s=s+1;
}
[Link] ("La hora es: "+h+":"+m+":"+s);
}
}
}

CAPTURA DE PANTALLA

Encontrar la siguiente hora. Resuelto por Mamani Pajarito Jhonathan Kevin el 24 de febrero del 2018 en la
UMSA
UNIVERSIDAD MAYOR DE SAN ANDRES FECHA: 24/02/2018

2° ENCONTRAR EL SIGUIENTE DÍA. Resuelto por Mamani Pajarito Jhonathan Kevin el 24 de febrero del 2018
en la UMSA

Ejemplo: 28/02/2018 => 01/03/2018

Entrada Salida

DIAGRAMA DE FLUJO

CODIGO JAVA
//Encontrar_siguiente_dia
import [Link];
public class ejer2
{
public static void main(String[] args)
{
int d, m, a;
Scanner sc=new Scanner ([Link]);
[Link] (" Introduzca el Día, mes y año:");
d = [Link] ();
m = [Link] ();
a = [Link] ();
UNIVERSIDAD MAYOR DE SAN ANDRES FECHA: 24/02/2018

if(d==31 && m==2 || m>12 && d>31){


[Link] ("Formato incorrecto");
}
else{
if(a%4==0 && m==2 && d>28){
d=1; m=m+1;
}
else{
if(m==2 && d==28 && a%4!=0){
m=m+1; d=1;
}
else{
if(m==4 || m==6 || m==9 || m==11 && d==30){
m=m+1; d=1;
}
else{
if(d>30 && m==1 || m==3 || m==5 || m==7 || m==8 || m==0){
d=d+1;
if(d>31){
d=1; m=m+1;
}
}
else{
if(d==31 && m==12){
d=1; m=1; a=a+1;

}
else{
d=d+1;

}
}
}
}
}
[Link] ("La fecha es: "+d+"/"+m+"/"+a);
}
}
}

CAPTURA DE PANTALLA

ENCONTRAR EL SIGUIENTE DÍA. Resuelto por Mamani Pajarito Jhonathan Kevin el 24 de febrero del 2018 en
la UMSA.
UNIVERSIDAD MAYOR DE SAN ANDRES FECHA: 24/02/2018

3° ¿CUANTOS LADRILLOS ENTRAN EN UNA PARED DE BASE (B) Y ALTURA (H)? Resuelto por Mamani
Pajarito Jhonathan Kevin el 24 de febrero del 2018 en la UMSA.

DIAGRAMA DE FLUJO

CODIGO JAVA
//Cuantos_ladrillos_entran_en_una_pared
import [Link];
public class ejer3
{
public static void main(String[] args)
{
int al, b, h, a;
al = 450;
Scanner sc=new Scanner ([Link]);
[Link] ("Introduzca la base y altura de la pared:");
b = [Link] ();
h = [Link] ();
b = b * 100;
h = h * 100;
a = b * h;
a = a / al;
[Link] ("Entran "+a+" ladrillos");
}
}

CAPTURA DE PANTALLA

¿CUANTOS LADRILLOS ENTRAN EN UNA PARED DE BASE (B) Y ALTURA (H)? Resuelto por Mamani
Pajarito Jhonathan Kevin el 24 de febrero del 2018 en la UMSA.

También podría gustarte