jueves, 23 de noviembre de 2017

Ejercicios pseudocódigo


1.
inicio
/*calcular el area del triangulo*/
/*leer base y la altura del triangulo*/
leer base=4
leer altura=2
/*calcular el area*/
area=base*altura/2
/*escribir el resultado*/
escribir area
fin




2.

inicio
mostrar”introduzca el precio del producto,en euros”:Precio1
mostrar”introduzca el IVA del producto,en euros”:Precio2
Resultado=(Precio1-Precio2)
mostrar”el precio del producto es”,Resultado,euros


3.
1. 3 libros para escoger:
1.1 libro 1
1.2 libro 2
1.3 libro 3
2.Seleccionar un libro(1,2,3)
3.Abrir libro selecionado


4.
Inicio
Elegir 3 números: x,y,z
Ordenarlos de menor a mayor
Seleccionar el mayor de los 3 números
Imprimir por pantalla el mayor de los 3
si x>y>z
Escribir”x es el mayor número de los 3”
si x<y>z
Escribir”y es el mayor número de los 3”
si x<y<z
Escribir”z es el mayor número de los 3”
Fin


5. Números del 1 al 10 con FOR
for(i=1;i<=10;i=i+1)

Resumen pseudocódigo



Pseudocódigo es un lenguaje artificial e informal que ayuda a los programadores a desarrollar algoritmos. El Pseudocódigo es similar al lenguaje cotidiano; es cómodo y amable con el usuario, aunque no es realmente in verdadero lenguaje de computadora. No se ejecutan en las computadoras, mas bien sirven para ayudar al programador razonar un programa antes de intentar escribirlo en algún lenguaje. Un programa ejecutado en Pseudocódigo puede ser fácilmente convertido en otro programa, si es que esta bien elaborado. Por ejemplo supongamos que la nota para aprobar un examen es de 60. El enunciado en Pseudocódigo sería:



Si calificación >= 60 entonces
Mostrar "Aprobado"
FinSi


El mismo enunciado se puede escribir como:

if ( calif >= 60 )
cout << "Aprobado";



Importante que la operación de trasladar el Pseudocódigo a código fuente, se lo realiza con el mínimo esfuerzo, no se necesita de un mayor análisis.



Llevando el ejemplo a Pseudocódigo, se puede refinar más:

Introducir variables los aprobados (aprobados) en 0
Introducir los reprobados (reprobados) en 0
Introducir el número de estudiantes (estudiantes) en 0
Introducir las primeras 10 calificaciones y contar los aprobados y los reprobados.
Mientras (while) el contador estudiantes es menor o igual que 10 entonces



Introducir el siguiente resultado de examen
Si el estudiante aprobó


Sumar 1 a aprobados


Si no


Sumar 1 a reprobados


FinSi
Sumar 1 al contador estudiantes

FinMientras
Imprimir un resumen de los resultados de exámenes y decidir si se debe aumentar o no la colegiatura.
Imprimir el número de aprobados
Imprimir el número de reprobados
Si estudiantes es más 8 entonces




Imprimir "Aumentar la colegiatura".



FinSi

Las 3 órdenes que más utilizaremos son:
-Escribir. Suele escribirse con la palabra write.
-Leer. Lee desde lo que escribimos.
-Calcular. Calcula los valores que le escribamos.