Taller Ximena Ramos 20
Taller Ximena Ramos 20
Taller Ximena Ramos 20
(a+ b)2
3
DIAGRAMA DE FLUJO:
PSEUDOCODIGO:
INICIO
Declaramos las variables.
leer A,B
Desarrollamos la expresión.
x = ((a+b)^2)/3
p=b*a
3. Dado como datos el nombre de un dinosaurio, su peso y su longitud, expresados estos dos últimos en
libras y pies respectivamente; escriba el nombre del dinosaurio, su peso expresado en kilogramos y su
longitud expresada en metros.
PSEUDOCODIGO:
INICIO
Definir nombre del_dinosaurio como entero
Definir longitud en pies
Definir peso en tonelada
Escribir Sin Saltar "Ingresa el nombre del dinosaurio:";
Leer nombre_del_dinosaurio;
Escribir Sin Saltar "Ingresa el valor de longitud en pies:";
Leer longitud_en_pies;
Escribir Sin Saltar "Ingresa el valor de peso en toneladas:";
Leer peso_en_toneladas;
peso_en_kilogramos <- peso_en_toneladas*1000;
longitud_en_metros <- longitud_en_pies*0.3048;
Escribir "Nombre del dinosaurio: ", nombre_del_dinosaurio;
Escribir "Valor de longitud en metros: ", longitud_en_metros;
Escribir "Valor de peso en kilogramos: ", peso_en_kilogramos;
Fin
4. Construya un programa que resuelva el problema que tienen una gasolinera. Los surtidores de la misma
registran lo que surten en litros, pero el precio de la gasolina este fijado en galones. Calcular e imprimir
lo que hay que cobrarle al cliente.
INICIO
VARIABLES : SEGUNDOS, HORAS, MINUTOS
ESCRIBIR -> "Ingrese una cantidad de segundos:"
LEER <– SEGUNDOS
HORAS <– SEGUNDOS\3600
MINUTOS <– SEGUNDOS\60
ESCRIBIR -> "Horas:" HORAS
ESCRIBIR -> "Minutos:" MINUTOS
FIN
6. Construya un algoritmo tal que dados tres lados de un triangulo, pueda determinar su área. Esta la
calculamos aplicando la siguiente formula.
Pseudocodigo:
INICIO
Definir a,b,c,area,perimetro,s Como Real
leer a,b,c
perimetro = a+b+c
s = perimetro / 2
area = rc(s*(s-a)*(s-b)*(s-c))
Fin
7. Dada la matricula de un estudiante de la unipacifico y 6 calificaciones distribuidas de la siguiente
manera (3 notas para el primer corte (30%), 1 nota para el segundo corte (30%) y 2 notas para el tercer
corte (40%)), calcule e imprima la matricula del estudiante y el promedio de sus notas.
Inicio
Definir Nota1,Nota2,Nota3,Nota4,Nota5,Nota6 enteros
Definir corte1,corte2,corte3,como real
Definir Prom real
Escribir "Ingrese Nota 01 : "
Leer Nota1
Escribir "Ingrese Nota 02 : "
Leer Nota2
Escribir "Ingrese Nota 03 : "
Leer Nota3
Escribir "Ingrese Nota 04: "
Leer Nota4
Escribir "Ingrese Nota 05 : "
Leer Nota5
Escribir "Ingrese Nota 06 : "
Leer Nota6
corte1=(Nota1+Nota2+Nota3(0,3))
corte2=(Nota4*0,3)
corte3=(Nota5+Nota6(0,4))
Prom = (corte1+corte2+corte3)/3
Escribir "EL PROMEDIO ES : ", Prom
Fin
8. Dado como dato el sueldo de un trabajador, aplíquele un aumento del 15% si su salario es inferior a 1
salario mínimo. Imprima el sueldo, y el nuevo sueldo del trabajador.
Pseudocodigo:
Inicio
Definir sueldo,aumento,nuevosueldo
Leer sueldo;
Si sueldo<1000 Entonces
SiNo
aumento <- 0;
FinSi
Fin
9. Clasificar 50 personas según la edad y el sexo, al final deberá visualizar la cantidad de personas
masculinas mayores de edad, femeninas menores de edad, cantidad de personas mayores y menores.
Proceso ClasificionDe50Personas
femeninas_menores =0;
masculinos_mayores =0;
personas_mayores = 0;
personas_menores =0;
porcentaje_de_mayores =0;
porcentaje_de_menores =0;
Para i<-1 Hasta 50 Con Paso 1 Hacer
Escribir "PROCESO ", i;
Escribir Sin Saltar "Ingresa el valor de edad:";
Leer edad;
Escribir "Selecciona el valor de sexo.";
Escribir " 1.- Hombre";
Escribir " 2.- Mujer";
Escribir Sin Saltar " :";
Repetir
Leer sexo;
Si sexo<1 O sexo>2 Entonces
Escribir Sin Saltar "Valor incorrecto. Ingrésalo nuevamente.: ";
FinSi
Hasta Que sexo>=1 Y sexo<=2;
Si sexo = 1 Y edad>=18 Entonces
masculinos_mayores <- masculinos_mayores+1;
FinSi
Si sexo = 2 Y edad<18 Entonces
femeninas_menores = femeninas_menores+1;
FinSi
Si edad<18 Entonces
personas_menores = personas_menores+1;
SiNo
personas_mayores = personas_mayores+1;
FinSi
Escribir "";
FinPara
porcentaje_de_mayores = 2.0*personas_mayores;
porcentaje_de_menores =2.0*personas_menores;
Escribir "Valor de femeninas menores: ", femeninas_menores;
Escribir "Valor de masculinos mayores: ", masculinos_mayores;
Escribir "Valor de personas mayores: ", personas_mayores;
Escribir "Valor de personas menores: ", personas_menores;
Escribir "Valor de porcentaje de mayores: ", porcentaje_de_mayores;
Escribir "Valor de porcentaje de menores: ", porcentaje_de_menores;
Fin