Pseudo Código De Agenda
PROFESORADO INFORMÁTICA
1er Año Interior 1
INS TITU TO NORM AL DE EDUCACIÓN TECNICA
PROGRAMACIÓN
LIBRETA DEL PROFESOR
Pseudocódigo
PROFESOR ADO DE INFORM ÁTIC A 2 011
DOCENTE: ALICI A BENTOS
ALUMNOS: VICTOR BON – ENRIQUE GONZALE Z
Docente: ALICIA BENTOS
PROGRAMACIÓN I
Alumnos: ENRIQUE GONZALEZ – VÍCTOR BON
Año 2011
1
I.N.E.T
PROFESORADOINFORMÁTICA
1er Año Interior 1
Índice
Main.c……………………..……………………………..1
Obligatorio.h…….……………………………….……3
Definición de estructuras
Prototipos de las funciones utilizadas en el programa
Obligatorio.c……………………………………..……5
-Función que muestra el menú de entrada al ejecutar el programa.
-Función que permite cargar los datos en el archivo.
-Función (PROCEDIMIENTO) que crea un archivo.txt en caso de que no haya
sido creado.
-Función (PROCEDIMIENTO) que carga los datos a una variable del tipo
Estructura Alumno que recibe como parámetro formal por referencia a través de
un puntero.
-Procedimiento que me muestra un segundo menú donde se
Seleccionan los distintos listados por pantalla.
- Procedimiento que permite la selección del tipo de listado.
- Procedimiento querealiza el listado de la información relativa a un
estudiante
según la cédula ingresada.
-Procedimiento que despliega los datos de un alumno por pantalla, seleccionado
a través de su cédula de identidad.
-Procedimiento que realiza el listado de todos los alumnos guardados en el
archivo tandas de a 10.
- Función que determina la cantidad de elementos del archivo.
Docente: ALICIA BENTOSPROGRAMACIÓN I
Alumnos: ENRIQUE GONZALEZ – VÍCTOR BON
Año 2011
2
I.N.E.T
PROFESORADO INFORMÁTICA
1er Año Interior 1
Pseudocódigo del proyecto de programación 2011
****************************************************************************************
*
*
*
Main.c
*
*
*
****************************************************************************************
INICIODEFINO opcion variable del tipo entero
DEFINO punterodatos variable del tipo puntero a archivo
HACER
LLAMADA a la función menú y asigno la opción seleccionada a la variable
opcion
SELECCION (opcion)
En CASO opción 1:
LLAMADA a función Altas
SALIDA opcion 1
En CASO opción 2:
LLAMADA a la función Listado
SALIDA de opción 2
En CASO de opción 3:
IMPRIME "Esta seguro de que desea salir S o N?IMPRIME "Si quiere salir presione una tecla, en caso contrario
digite "N".
LIMPIA Buffer de teclado
DEFINO sel variable del tipo caracter y asigno su valor a través
del teclado
SI (sel es igual a 'n' o sel es igual a 'N') ENTONCES
ASIGNO a opcion un valor distinto de 3
FIN SI
SALIDA de opción 3
Por DEFECTO:
LIMPIA pantalla
IMPRIME "Enrique Gonzalez - Victor Bon
PROFESORADO DEINFORMATICA 2011"
Docente: ALICIA BENTOS
PROGRAMACIÓN I
Alumnos: ENRIQUE GONZALEZ – VÍCTOR BON
Año 2011
3
I.N.E.T
PROFESORADO INFORMÁTICA
1er Año Interior 1
IMPRIME "Error a seleccionar, intente de nuevo."
PAUSA
SALIDA
FIN SELECCION
MIENTRAS (opcion distinto de 3)
IMPRIME (saltos de línea)
PAUSA
FIN
Docente: ALICIA BENTOS
PROGRAMACIÓN I
Alumnos: ENRIQUE GONZALEZ – VÍCTORBON
Año 2011
4
I.N.E.T
PROFESORADO INFORMÁTICA
1er Año Interior 1
****************************************************************************************
*
*
*
Obligatorio.h
*
*
*
****************************************************************************************
/*****************DEFINICIÓN DE LAS VARIABLES ESTRUCTURA****************/
DEFINO variable del tipoestructura Calificaciones
DEFINO variable miembro del tipo entero Materia
DEFINO variable miembro del tipo entero Nota
DEFINO variable miembro del tipo entero Inasistencias
FIN DEFINO
DEFINO variable del tipo estructura Alumno
DEFINO variable miembro del tipo entero Numlista
DEFINO variable miembro del tipo vector de 15 caracteres (cadena) Nombre
DEFINO variable miembro del tipo vector de...
Regístrate para leer el documento completo.