Está en la página 1de 3

EJERCICIOS

1. Realice un diagrama de flujo y pseudocódigo que representen el algoritmo para


obtener el área de un triángulo.
Inicio

Leer base, altura sobre 2

Área= b*h/2

Área

Fin

1° Proceso Area_de_un_triángulo;
2° Definir base, altura Como Real;
3° Escribir “Ingrese base y altura”;
4° Leer base y altura;
5° área<-base*altura/2;
6° Escribir “El área del triángulo es”, área
7° FinProceso;

2. Una empresa importadora desea determinar cuántos dólares puede adquirir con equis
cantidad de dinero en soles. Realice un pseudocódigo que represente el algoritmo para
tal fin.

1° Proceso Soles_a_dolares;
2° Definir la cantidad de dinero en soles, NroDe$ Como Real;
3° Escribir “Ingrese la cantidad de dinero en soles”;
4° Leer dinero en soles;
5° NroDe$<-DineroEnSoles*3.41;
6° Escribir “La cantidad en dólares es”, NroDe$;
7° FinProceso;

3. Una empresa que contrata personal requiere determinar la edad de las personas que
solicitan trabajo, pero cuando se les realiza la entrevista sólo se les pregunta el año en
que nacieron. Realice pseudocódigo que represente el algoritmo para solucionar este
problema.

1° Proceso Edad_del_personal;
2° Definir año de nacimiento, edad Como Real;
3° Escribir “Ingrese año de nacimiento”;
4° Leer año de nacimiento;
5° edad<-2020-año de nacimiento;
6° Escribir “La edad es”, edad
7° FinProceso

4. Un estacionamiento requiere determinar el cobro que debe aplicar a las personas que
lo utilizan. Considere que el cobro es con base en las horas que lo disponen y que las
Alumno: Carlos Corrales Pantigozo
Docente: Ricci Ramírez Rivera
Curso: Principios de Algoritmos
fracciones de hora se toman como completas y realice un pseudocódigo que
representen el algoritmo que permita determinar el cobro.

1° Proceso Cobro_de_parkimetro;
2° Definir número de horas, cobro Como Real;
3° Escribir “Ingrese el número de horas”;
4° Leer el número de horas;
5° cobro<-número de horas*monto que se cobra por hora;
6° Escribir “El cobro del parkimetro es”, cobro;
7° FinProceso;

5. Se requiere determinar la hipotenusa de un triángulo rectángulo. ¿Cómo sería el


pseudocódigo que represente el algoritmo para obtenerla? Recuerde que por
Pitágoras se tiene que: C2 =A2 +B2.

1° Proceso Hipotenusa_de_un_triangulo_rectangulo;
2° Definir a, b, c Como Real;
3° Escribir “Ingrese el cateto a:”;
4° Leer a;
5° Escribir “Ingrese el cateto b”;
6° Leer b;
7° c<-((a*a)+(b*b))^0.5;
8° Escribir “La hipotenusa de un triángulo es”, c;
9° FinProceso

6. Se requiere determinar el tiempo que tarda una persona en llegar de una ciudad a otra
en bicicleta, considerando que lleva una velocidad constante. Realice un pseudocódigo
que represente el algoritmo para tal fin.

1° Proceso Tiempo_de_llegada;
2° Definir tiempo, velocidad constante, distancia Como Real;
3° Escribir “Ingrese velocidad constante:”;
4° Leer velocidad constante;
5° Escribir “Ingrese distancia”;
6° Leer distancia;
7° tiempo<-distancia/velocidad constante;
8° Escribir “El tiempo de llegada es:”, tiempo;
8° FinProceso;

7. La compañía de luz y sombras (CLS) requiere determinar el pago que debe realizar una
persona por el consumo de energía eléctrica, la cual se mide en kilowatts (KW). Realice
un pseudocódigo que represente el algoritmo que permita determinar ese pago.

1° Proceso Pago_por_consumo_de_energia;
2° Definir costo de un KW, consumo de KW en el hogar, pago Como Real;
3° Escribir “Ingrese costo por KW:”;
4° Leer costo por KW;

Alumno: Carlos Corrales Pantigozo


Docente: Ricci Ramírez Rivera
Curso: Principios de Algoritmos
5° Escribir “Ingrese consumo de KW en el hogar:”;
6° Leer consumo de KW en el hogar;
7° pago<-costo por KW*consumo de KW en el hogar;
8° Escribir “El pago a realizar es:”, pago;
9° FinProceso

8. Se requiere determinar el costo que tendrá realizar una llamada telefónica con base en
el tiempo que dura la llamada y en el costo por minuto. Realice pseudocódigo que
represente el algoritmo para tal fin.

1° Proceso Costo_por_llamada;
2° Definir tiempo en minutos de la llamada, costo por minuto, costo
Como Real;
3° Escribir “Ingrese tiempo de la llamada en minutos:”;
4° Leer tiempo de la llamada en minutos;
5° Escribir “Ingrese costo por minuto:”;
6° Leer costo por minuto;
7° costo<-tiempo de la llamada en minutos*costo por minuto;
8° Escribir “El costo por llamada es:”, costo;
9° FinProceso

9. Realice un pseudocódigo que presenten el algoritmo para determinar


aproximadamente cuántos meses, semanas, días y horas ha vivido una persona.

1° Proceso Tiempo_de_vida;
2° Definir fecha de fallecimiento, fecha de nacimiento, meses de vida,
semanas de vida, días de vida, horas de vida, años de vida Como Real;
3° Escribir “Ingrese fecha de nacimiento:”
4° Leer fecha de nacimiento;
5° Escribir “Ingrese fecha de fallecimiento:”;
6° Leer fecha de fallecimiento;
7° años de vida<-fecha de fallecimiento – fecha de nacimiento;
8° Escribir “Los años de vida son:”, años de vida;
9° Leer los años de vida;
10° meses de vida<-años de vida*12meses;
11° Escribir “Los meses de vida son:”, meses de vida;
12° Leer meses de vida;
13° semanas de vida<-meses de vida*4semanas;
14° Escribir “Las semanas de vida son:”, semanas de vida;
15° Leer semanas de vida;
16° días de vida<-semanas de vida*7días;
17° Escribir “Los días de vida son:”, días de vida;
18° Leer los días de vida;
19° horas de vida<-días de vida*24horas;
20° Escribir “Las horas de vida son:”, horas de vida;
21° FinProceso

Alumno: Carlos Corrales Pantigozo


Docente: Ricci Ramírez Rivera
Curso: Principios de Algoritmos

También podría gustarte