Logica
El CICLO HAGA-MIENTRAS es similar al ciclo mientras, la diferencia radica en el momento de evaluación de la condición. En el ciclo mientras-haga la condición se evalúa antesde la ejecución del bloque, en el ciclo HAGA-MIENTRAS la condición se evalúa después de ejecutar el bloque de acciones, por lo tanto, el bloque se ejecuta por lo menos una vez. El bloque se ejecutanuevamente si la condición evalúa a verdadero y no se ejecuta más si evalúa a falso.
Realizar un programa que le presente un menú al usuario con las siguientesopciones:
1. Leer dos números,
2. Sumar los dos números leídos,
3. Restarle al primer número el segundo,
4. Multiplicar los dos números,
5. Dividir el primer número dado por el segundo,
6. escribir elnúmero resultado de la última operación realizada y 0. Para terminar. Después de que el usuario determine la operación a realizar el programa debe realizarla. Se debe garantizar que el usuario hayaingresado los dos números antes de poder realizar cualquier operación y que no se puede escribir un resultado sin la realización de una operación.
Objetos Conocidos
La opción que el usuario hace ydos números reales.
Objetos Desconocidos
Un número real o un texto.
Condiciones
El número buscado es el resultado de la última operación realizada sobre los números dados. En el caso que no seingresarán datos o no se hubiere realizado una operación se debe presentar un mensaje de error.
ESPECIFICACIÓN:
Entradas
a, b Reales (a, b son los números dados), opcion Enteros (opcion es laoperación deseada por el usuario).
Salidas
resp Reales, (resp es el resultado de la última operación realizada sobre los números dados, si está existiera) y
texto Cadenas (texto es una cadenaque indica que una operación no ha sido realizada por que falta leer los datos o no se ha realizado operación alguna o el valor de la operación).
Condiciones
desconocido si no se han leido a y...
Regístrate para leer el documento completo.