示例#1
0
int main()
{
    EPersona lista[C];
    char seguir='s';
    int opcion=0, flag=0;

    inicializar(lista);

    while(seguir=='s')
    {
        system("cls");
        opcion=menu();

        switch(opcion)
        {
            case 1:
                altas(lista);
                flag=1;
                system("pause");
                break;
            case 2:
                if(flag==1)
                {
                    bajas(lista);
                }
                system("pause");
                break;
            case 3:
                if(flag==1)
                {
                    imprimir(lista);
                }
                system("pause");
                break;
            case 4:
                if(flag==1)
                {
                    grafico(lista);
                }
                printf("\n");
                system("pause");
                break;
            case 5:
                seguir = salir(lista);
                break;
        }
    }

    return 0;
}
示例#2
0
int main()
{
    Epersona personas[20],auxper;
    char auxnom[20];
    char seguir='s';
    int opcion=0;
    int acumNom=0;
    int acumEdad=0;
    int flag1=0,flag2=0;


    while(seguir=='s')
    {
        printf("\n1- Agregar persona\n");
        printf("2- Borrar persona\n");
        printf("3- Imprimir lista ordenada por  nombre\n");
        printf("4- Imprimir grafico de edades\n");
        printf("5- Salir\n\n");

        scanf("%d",&opcion);



        switch(opcion)
        {
        case 1:
                init(personas);
                agregarPer(personas,20);
                break;
        case 2:
                borrarPer(personas,20);
                break;
        case 3:
                mostrar(personas,20);
                break;
        case 4:
                grafico(personas,20);
                break;
        case 5:
                seguir = 'n';
                break;
        }
    }
}