Es un lenguaje de programacion algoritmico; es un lenguaje intermedio entre el lenguaje natural y cualquier lenguaje de programacion especifico. No existe una notacion formal o estandar de pseudocodigo, sino que, cada programador puede utilizar la suya propia.
Este pseudocodigo tendra que realizar la gestion de archivos. Dicha gestion contemplara altas,bajas, modificaciones asi como la visualizacion de los productos que se ingresen o ya existan.
Algoritmo altas,bajas y modificaciones;
Inicio
Si (archivo es mayor a 0)
{
si (hay datos podran ser modificados)
{
se selecciona el producto o registro que se quiere modificar;
}
Sino
{
Ir a productos, donde se ingresaran los productos
}
}
Fin
Algoritmo de ingresar registros de productos;
Inicio
Escribir producto,precio;
Si (presionan el boton)
{
mostrara un mensaje diciendo que se "guardo correctamente"
variable= abrir("archivo","leer y escribir")
Escribir (varibale,"producto");
Escribir (variable,"precio");
}
Fin
Algoritmo de visualizacion de los registros de productos;
Inicio
Si (existe el archivo("archivo"))
{
Abre el archivo y comienza a leer de inicio a fin;
conteo=1;
Mientras (se lee)
{
se tomara el valor de precio;
se tomara el valor de nombre;
si (nombre se lee)
{
el conteo incrementa 1;
}
}
}
Si (conteo es mayor a 0)
{
se ha introducido precio y nombre;
}
Fin