Un diagrama N-S (Nassi-Shneiderman) es una representación gráfica de un algoritmo. A diferencia del diagrama de flujo no utiliza flechas para indicar el orden, en lugar de eso usa bloques pegados y su orden se establece de arriba hacia abajo.
![](https://cienciayt.com/wp-content/uploads/programacion/logica-de-programacion/diagrama-ns-a.png)
Al igual que en el pseudocódigo se utilizan palabras reservadas como:
- La palabra leer indica que se van a guardar datos del usuario dentro de una variable
- Los símbolos <- o = indican que se va a asignar el valor
- La palabra escribir indica que se va a mostrar al usuario texto entre comillas o variables
Ejemplo:
Realizar un diagrama N-S que realice la suma de 2 números
![](https://cienciayt.com/wp-content/uploads/programacion/logica-de-programacion/diagrama-ns-b.png)