15/10/2015
Pruebas y depuración
Con NetBios, puedes hacer una comprobación, seleccionando una linea (cuadradito rojo) y después yendo a debug > step into, ir linea por linea con f7 o f8 o en windows > debuging > variables puedes ver el valor de las variables en tiempo real. Clicando sobre el cuadradito rojo, sales del debug.
Recuerda que las variables hasta que no les des un valor, tendrán el último valor que se haya guardado en su espacio de memoria, tenga sentido o no. En cuanto tu le des un valor, este se sobreescribe.
Solución al último problema en c++, al que había que añadir un bucle do while.
Documentación
"Es importante ir comentando el código." - Profesor
Al finalizar el programa se debe entregar unas instrucciones sobre los requisitos del programa y sus funciones.
Diagramas de flujo
Representación gráfica de un algoritmo, de forma que se describen las diferentes tareas y secuencia en la que se ejecutan para alcanzar una solución.
A la hora de crearlo debemos incluir una forma con el texto Inicio y otra con el texto Fin para delimitar los momentos en que empieza y acaba el algoritmo.
Debemos usar el simbolismo estandar donde las fechas son las que indican el flujo.
Los diagramas deben escribirse de arriba hacia abajo o de izquierda a derecha.
Todas las líneas de flujo deben estar conectadas a algún objeto.
A la hora de escribir texto en las formas, este debe ser escueto y legible.
Todos los símbolos de decisión deben tener más de una línea e salida, es decir, deben indicar que camino seguir en función de la decisión tomada.
Realizar la actividad 1.2 > Realiza el diagrama de flujo tal que se de un dato de entrada x, si la x es igual a 1 mostraremos el texto a expulsado 1, si la x es igual a 2 el texto a visualizar sera a expulsado 2. fin del algoritmo.
diagrama:
pseudocódigo:
PROGRAMA: Uno_o_dos
ENTORNO: entero x
ALGORITMO:
ESCRIBIR : "Teclea un número:"
Leer x
Si (x==1)
"A expulsado 1"
Si No
Si (X==2)
"A expulsado 2"
fin si
fin si
fin programa
Código:
#include <iostream>
using namespace std;
int main(int argc, char ** argv)
{
int x;
cout << "Teclea un valor entero: ";
cin>> x;
if (x==0)
{
cout<<"Has tecleado el número 1"<<endl;
}
else
{
if (x==2)
{
cout<<"Has tecleado el número 2"<<endl;
}
}
}
0 comentarios:
Publicar un comentario