registros

  • |

    Programando en C – Carrera

    Este programa pide 5 corredores con sus respectivos tiempo, te muestra la clasificación y por último te devuelve el nombre del ganador y el tiempo medio. #include #include #include #include #define MAX_CORREDORES 5 #define MAX_CADENA 20 //Estructuras struct Corredor{ char nombre[MAX_CADENA]; float tiempo; }; //Prototipos de funciones void leer_corredores(int numero_corredores, struct Corredor clasificacion[]); void mostrar_corredores(int…

  • |

    Programando en C – Datos de vehículos

    Se corresponde con el ejercicio 4 de la relación. //Ejercicio 4 #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <string.h> #define MAX_VEHICULOS 30 struct vehiculo{ char marca; char modelo[21]; unsigned long kilometros; char matricula[8]; }; int leer_vehiculos(int num_vehiculos, struct vehiculo lista_vehiculos[], int maximo, int &vehiculos_hay); int main() { struct vehiculo lista_vehiculos[MAX_VEHICULOS]; int vehiculos_hay=0, exito; exito=leer_vehiculos(2,lista_vehiculos,MAX_VEHICULOS,vehiculos_hay); getch();…

  • |

    Programando en C – Agenda de contactos

    #include #include #include #include #define MAX_AGEN 5 #define MAX_CAD 40 struct persona{ char nombre[MAX_CAD]; unsigned long telf; }; struct persona leer_persona(); void imprimir_persona(struct persona p); int buscar_persona(struct persona agenda[], int tam, char *nombre, struct persona &p); int insertar_persona(struct persona agenda[], int tam, struct persona p); void listar_agenda(struct persona agenda[], int tam); void inicializar_agenda(struct persona agenda[],…