Ejercicios Sobre Nodos

Páginas: 4 (877 palabras) Publicado: 11 de diciembre de 2012
Ejercicio Sobre Nodos.
#include "stdafx.h"
#include <iostream>
#include <iomanip>
#include <stdio.h>
#include <string.h>
#include <conio.h>
#include<stdlib.h>
using namespace std;

// definicion de prototipos

void insertar();
void consultar();
void modificar();
void incremento();
void eliminar();
void listar_todo();

//definicon de la pilastruct pila
{
int codigo;
char nombre [30];
int edad;
char cargo [30];
double sueldo;
struct pila*ant;
};
pila *cab=NULL, *aux=NULL;

char nom[30],car[30];
double suel;
int cod,ed;int _tmain(int argc, _TCHAR* argv[])
{
int op;

do
{
system("cls");
cout<< setw(20)<< "M E N U P R I N C I P A L D E L A A P L I C A C I O N "<<"\n\n";
cout<< setw(20)<<"1-Insertar un nodo "<< endl;
cout << setw(20)<<"2-Consultar datos de un nodo "<< endl;
cout << setw(20)<<"3-Modificar datos de unnodo "<< endl;
cout << setw(20)<<"4-Efectuar un incremento del 10% "<< endl;
cout << setw(20)<<"5-Eliminar un nodo "<< endl;
cout <<setw(20)<<"6-Listar un nodo "<< endl;
cout << setw(20)<<"7-Fin de la ejecucion... "<< endl;
cout << setw(20)<<"\n\n Elija una opcion...=> ";
cin>> op;switch (op)
{
case 1:
{
insertar();
break;
}
case 2:
{
consultar();
break;
}
case 3:
{
modificar();
break;
}
case 4:
{
incremento();break;
}
case 5:
{
eliminar();
break;
}
case 6:
{
listar_todo();
break;
}
}
}

while (op!=7);

return 0;
}

// insertando nodos
void insertar()
{
aux=new pila;
cout <<"Insertando datos en la pila \n\n";
cout << "Escriba el codigo del empleado =>";
cin>> aux->codigo;
cout << "Escriba el nombre del empleado...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ejercicio practico sobre ejercicios de voz
  • Ejercicio sobre teoria de los changos
  • Ejercicio sobre mercancía en consignación
  • EJERCICIOS SOBRE COMERCIO INTERNACIONAL
  • Ejercicios sobre porcentajes ( matematicas )
  • Guia de ejercicios sobre la comunicacion
  • Ejercicios sobre gases
  • Ejercicios Sobre Normas Basicas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS