Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INSTRUCCIONES
Y/O ACCIONES PSEUDOCÓDIGO DIAGRAMA DE FLUJO LENGUAJE C++
Se indica el tipo de datos que Se indica el tipo de datos que contendrá cada Se indica el tipo de datos que
contendrá cada variable variable contendrá cada variable
Declaración de Entero variableX int variableX;
variables Entero variableX
Real variableY Real variableY float variableY;
Booleana variableZ Booleana variableZ bool variableZ;
Nombre del Algoritmo Declaración de variables #include <iostream>
Declaración de variables Declaración de prototipos de función ;
INICIO
INICIO Declaración de variables globales ;
1) using namespace std ;
ESTRUCTURA DEL 2) int main(int argc, char *argv[ ])
ALGORITMO . ¿? {
. Declaración de variables locales ;
. Instrucciones del programa ;
N) FIN }
FIN Definición del cuerpo de las funciones
De un valor B=7 ;
directo
B=7 B=7
ENTRADA DE DATOS
VariableX, VariableY,
Varios datos Leer variableX, variableY, variableZ VariableZ cin>>variableX>>variableY>>variableZ ;
SALIDA DE DATOS
“mensaje de texto”
Solo un mensaje Imprimir “mensaje de texto” cout<<”Mensaje de texto”;
ESTRUCTURAS DE SELECCIÓN
Si condición entonces
si no if (condición)
¿? Condición {
Selección simple
¿? ¿?
FinSi }
if (condición)
{
Si condición entonces si Condición no ¿?
¿?
}
Selección doble Sino
¿? ¿? else
¿?
{
FinSi
¿?
}
switch (variable)
SegúnSea variable hacer {
caso valor1: ¿? valor1 case valor1 : ¿?
¿?
caso valor2: ¿? break ;
caso valor3: ¿? valor2 case valor2 : ¿?
…… ¿? break ;
caso valorN: ¿? Variable si case valor3 : ¿?
Selección
múltiple EnOtroCaso valor3 break ;
no ¿?
¿? ….
FinSegúnSea ¿? valorN case valorN : ¿?
¿? break ;
default :
¿?
}
ESTRUCTURAS REPETITIVAS
while (condición)
Mientras condición no
Condición {
Mientras ¿?
si ¿?
FinMientras ¿? }
do
Repite ¿? {
Repite ¿? ¿?
si Condición no
Hasta (condición) }
while (condición) ;