Estructuras Y Clases

Páginas: 4 (998 palabras) Publicado: 10 de diciembre de 2012
PROGRAMA CON ESTRUCTURAS
#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <iostream.h>
#define TAM 10
struct datos
{
char nombre[40];
chartel[20];
};
void main()
{
struct datos agenda[TAM];
int i,j,k,flag,ant=0,flagb = 0;
char op,auxs[60],seguir = 'n',auxsb[50];
{
cout<<"\n\tESCUELA \n";
cout<<"\n\t\tSEA USTEDBIENVENIDO\n";
cout<<"\n\t\tESTE PROYECTO ES REALIZADO\n";
cout<<"\n\t\tPOR: \n";
cout<<"\nAlumno de la carrera de tecnologia en computacion";
getch(); }
do
{clrscr();
printf("\n\t1.- INGRESAR DATOS\n");
printf("\n\t2.- MODIFICAR DATOS\n");
printf("\n\t3.- ELIMINAR DATOS\n");
printf("\n\t4.- MOSTRAR DATOS\n");
printf("\n\t0.- SALIR\n");printf("\n\t INGRESE OPCION:");
op = getche();
switch(op)
{
case '1':
flagb = 1;
clrscr();
printf("INGRESE NOMBRE:");
fflush(stdin);
gets(auxs);printf("INGRESE TEL:");
fflush(stdin);
gets(auxsb);
flag = 0;
for(i=ant;i<TAM;)
{
if(ant!= TAM)
{
flag = 1;
strcpy(agenda[i].nombre,auxs);strcpy(agenda[i].tel,auxsb);
ant = i+1;
break;
}
}
if(flag==0)
{
printf("\nNO HAY MAS CAPACIDAD PARA GUARDAR DATOS");
getch();

}
break;
case '2':if(flagb == 0)
{
printf(" <--- NO INGRESO DATOS");
getch();
}
else
{
clrscr();
printf("1§ INGRESE NOMBRE Y 2§ TELEFONO\n\n");
printf(":");fflush(stdin);
gets(auxs);
printf(":");
fflush(stdin);
gets(auxsb);
flag = 0;
for(i=0;i<ant;i++)
if(strcmp(auxs,agenda[i].nombre)==0 &&strcmp(auxsb,agenda[i].tel)==0)
{
flag = 1;
printf("INGRESE NUEVO NOMBRE:");
fflush(stdin);
gets(agenda[i].nombre);
printf("INGRESE NUEVO TELEFONO:");...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Clase Estructuras
  • Estructura de una clase
  • ESTRUCTURA DE UNA CLASE
  • estructura social,conflictos de clases
  • biblioteca clases y estructuras c++
  • Estructura de una clase jazz
  • Algoritmos Y Estructura Primera Clase
  • Estructura de datos (clases)

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS