Find Jobs
Hire Freelancers

Desarrollar software

€8-30 EUR

Terminado
Publicado hace más de 8 años

€8-30 EUR

Pagado a la entrega
Creamos una agenda que puede gestionar 20 fichas (o registros) de datos. Los datos a gestionar para cada ficha (o registro) son: – dni – cadena de 9 caracteres (sin – separando la letra) – nombre – cadena de hasta 20 caracteres (sin espacios ni caracteres especiales) – primer_apellido – cadena de hasta 20 caracteres (sin espacios ni caracteres especiales) – segundo_apellido – cadena de hasta 20 caracteres (sin espacios ni caracteres especiales) – telefono – cadena de 9 caracteres Dados los siguientes valores separados por ; entre datos de la misma ficha y salto de línea entre fichas (o registros), que se encuentran en un fichero llamado [login to view URL]: 34567890D;DIEGO;DOMINGUEZ;DON;345678901 12345678B;BLAS;BENITEZ;BARON;123456789 23456789C;CARLOS;CAMUS;CATALAN;234567890 90123456K;KILIAN;KARO;KORINDON;KALE;901234567 45678901E;EMILIO;ESTEVEZ;ENTERO;456789012 78901234I;ISIDRO;INIESTA;INTERINO;789012345 01234567A;ANTONIO;ALVAREZ;ANTUNEZ;012345678 67890123G;GONZALO;GONZALEZ;GAMO;678901234 56789012F;FERNANDO;FERNANDEZ;FRANCIA;567890123 89012345J;JUAN;JORDAN;JIMENEZ;890123456 crear un programa que lea las fichas (o registros) del fichero almacenándolos en una tabla (array, vector) de estructuras (fichas) con 20 posiciones, ordene dicha lista de menor a mayor DNI, siguiendo el método de inserción directa y posteriormente, permita al usuario buscar mediante búsqueda binaria la ficha de un DNI solicitado por teclado, mostrando por pantalla la ficha de dicho usuario en caso de ser encontrada. El programa además debe ser estructurado básicamente en 3 funciones que hagan las siguientes tareas, leer fichero, ordenar lista, buscar ficha. Para comparar dos strings (cadenas de caracteres) puede emplearse, entre otras, la función strcmp. Hay que utilizar adecuadamente las funciones explicadas para manejo de ficheros secuenciales.
ID del proyecto: 8963123

Información sobre el proyecto

3 propuestas
Proyecto remoto
Activo hace 8 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
Estoy totalmente capacitado para realizar este proyecto. Oferto a un precio tan bajo para comenzar a tener reputacion y poder optar por mejores pagas. Estoy a la orden para tu proyecto.
€14 EUR en 2 días
0,0 (0 comentarios)
0,0
0,0
3 freelancers están ofertando un promedio de €21 EUR por este trabajo
Avatar del usuario
Dos años de experiencia en el lenguaje c++, no se me dificulta solucionar un problema relacionado con la estructura del software, sin retrasos a la hora de la entrega.
€19 EUR en 2 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de SPAIN
S/C tenerife, Spain
4,9
3
Forma de pago verificada
Miembro desde nov 24, 2015

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.