Find Jobs
Hire Freelancers

Pequeñas tareas c++

$140-450 MXN

Terminado
Publicado hace más de 7 años

$140-450 MXN

Pagado a la entrega
## Manejo de Memoria Estática Elabora una estructura de datos que contenga los siguientes campos -Nombre -ID usando memoria estática, crea 10 elementos y elabora las operaciones de 1. Ingresar 2. Recorrer(Mostrar) 3. Eliminar 4. Modificar 5. Cambiar El menu debera de ser infinito y salir hasta que se seleccione la opcion 6. Salir ----------------------------------------------------------------------- ----------------------------------------------------------------------- ## Manejo de Memoria Dinámica Elabora una esrtuctura de datos que contenga los siguientes campos • ID • Nombre Crea un menu que contenga las siguientes opciones 1. Ingresar 2. Eliminar 3. Modificar 4. Reccorrer 5. Buscar 6. Salir El programa debera de terminar cuando se seleccione la opcion 6, recuerda usar la estructura realoc para pedir mas memoria para ingresar mas datos en la estructura, asi como usar alloc para poder crear el espacio iniciar de memoria para cada registro. Usar de malloc y sizeof para la creacion del arreglo. ----------------------------------------------------------------------- ----------------------------------------------------------------------- ## Manejo de Memoria Dinámica 2 Usando el ejemplo de la actividad Uso de Memoria Dinámica, elabora un programa para recorrer la estructura usando un apuntador a la estructura. agrega la opción al menu "Recorer usando Aputnador" y crea el metodo correspondiente. puedes usar while, for o do while para recorrer la estrcutura. ----------------------------------------------------------------------- ----------------------------------------------------------------------- ## ARREGLOS Y APUNTADORES Elabora un programa que calcule la longitud de un arreglo usando apuntadores, 1. Declara el siguiente tipo de dato en el main char arr[]="1234567890" //este es un arreglo de tipo entero con definicion de elementos desde el codigo 2. utiliza un apuntador del tipo char char *ptr; 3. utiliza la asignacion de memoria a *ptr al vector arr ptr=arr; 4. Declara una variable del tipo entera int longitud=0; 5. Elabora un ciclo que permita a ptr moverse en cada una de las direcciones de memoria asiganadas arr for(;*p;p++) 6. Dentro del ciclo incrementa la variable longitud longitud++; 7. Al terminar el ciclo, imprime el valor de la variable longitud para que muestre el largo de la cadena Elabora mas pruebas con el programa, cambia el contenido del arreglo arr y realiza varias pruebas para que veas el funcionamiento del apuntador y la longitud, ----------------------------------------------------------------------- ----------------------------------------------------------------------- ## LISTA TDA Usando TDA declara la siguiente estructura • Id (int) • Nombre (char) • Nocontrol (char) Elabora el siguiente menu 1. Ingresar 2. Buscar 3. Cambiar 4. Mostrar 5. Mostrar Todos 6. Vaciar todos 7. Salir Declara un arreglo de 10 posiciones del tipo TDA, cada operación debera de de permitir trabajar con el tda la función mostrar todos imprime todos los registros dentro del TDA, si usas la opción vaciar todos, los registros ingresados deberan de ser eliminados de la estructura, recuerda usar un arreglo de memoria estática para los elementos a manejar. ----------------------------------------------------------------------- ----------------------------------------------------------------------- ## Recursividad 0 Elabora un programa que usando recursividad imprima el factorial de un numero dado. ----------------------------------------------------------------------- ----------------------------------------------------------------------- ## Operaciones Usando Recursividad 1 Elabora un programa que permita hacer, sumas, multiplicaciones y potencias de un numero dado usando solamente recursividad. Recuerda que el programa debe de tener las 3 opciones en un menu y el programa finaliza hasta que se seleccione la opción 4 salir. 5 Programas más sobre recursividad, pilas y colas en el adjunto.
ID del proyecto: 11447207

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
Hi. I can help you to write the code you need in C++. I have experience programming in C++ and several other programming languages.
$400 MXN en 2 días
5,0 (151 comentarios)
6,1
6,1
3 freelancers están ofertando un promedio de $328 MXN por este trabajo
Avatar del usuario
conseguir que el proyecto hecho en muy poco tiempo ..........................................................................
$370 MXN en 1 día
4,7 (55 comentarios)
5,4
5,4
Avatar del usuario
I’d like to be considered for your C++ Tasks Project. I'm software engineer with more then 3 years experience in Development & Designing. I'm expert in C, C++, C#, Java, Python, Ruby, Software Development & Designing, Database Development, .NET Development, Scripting, System Programming, Graphics Designing, Web Development( Full Stack Development, Mean Stack Development, PHP and its Framework, Web API, CMS ) and Data Entry Work I have more many experiences in all these skills. I am pretty flexible with respect to working hours. Deadlines are sacred for me and I will review your content as many times as it takes for it to exceed your expectations! It's important to me to build long term relationships with clients, so I'm primarily looking for long term projects. I'm flexible with my working hours and I'm happy to work closely with any existing freelancers you work with. I will never ever let you down! I look forward to hearing from you....
$215 MXN en 2 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de MEXICO
Purépero, Mexico
5,0
1
Forma de pago verificada
Miembro desde sept 5, 2016

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.