miércoles, 19 de marzo de 2014

ESTRUCTURA SECUENCIAL

ESTRUCTURA SECUENCIAL

Es aquella en donde las instrucciones del programa se ejecutaran una tras otra, en el orden en que estas aparecen sin que varíe por alguna condición.

Pseudocódigo.- Es utilizado para describir algoritmos en un lenguaje simplificado humano no depende de ningún lenguaje de programación. 

En Pseudocódigo: 
 
Inicio
         acción 1
         acción 2
             .
             .
         acción n
Fin

Ejemplo:
 Para entenderlo mejor haré un programa que reciba como entrada la base y la altura de un triángulo, el programa debe calcular el área y mostrarlo por la pantalla.  

En Pseudocódigo, seria así :
Inicio
             Escribir(“Ingrese base”)
             Leer(base)
             Escribir(“Ingrese altura”)
             Leer(altura)
             area← (base*altura)/2
             Escribir(“El área del triangulo es”, area)
Fin
 Algoritmo:
  1. Pedimos los datos de entrada que se requieren, calculamos el área y lo mostramos por pantalla.
  2. Escribir(“ ”)  : Lo que este dentro de los paréntesis es lo que se mostrara en pantalla
  3. Leer() : Aquí se lee el dato ingresado por teclado en la variable que esta dentro del paréntesis.
  4.  ←  : la flecha nos indica que el valor que se encuentra en la parte derecha será asignada a la variable (la variable es la que contiene el dato)  que se encuentra al lado izquierdo.
     Diagrama de Flujo:
     
    Programado en c++
    #include<iostream.h>

    int main(){

    int base;
    int altura;
    float area;

    cout<<"Ingrese base : ";
    cin>>base;
    cout<<"Ingrese altura : ";
    cin>>altura;
    area=(base*altura)/2.0;

    cout<<"El area del triangulo es :"<<area<<endl;
      
    system("pause");
    return 0;   
    }
     
  En Estructuras secuenciales como ves cada  instrucción se ejecutara una tras otra si que varia dicha secuencia.
En caso de no aber una intruccion on o completar una de las intrucciones elprogramadeja de ejecutarse y nosigue la secuencia de aeui su nombre estructura secuencial
 

0 comentarios:

Publicar un comentario