Completado

Pequeñas tareas c++

## 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.

Habilidades: Programación en C++, Arquitectura de software

Ver más: c al coder, busco empleo como programador c++ en cuba, apprenez à programmer en c en 5 jours, write some software using c programming, write some software in c, software in c, software in c# , software development c, software development c#, software developer c, software developer c#, freelance software programers c++, freelance software programers c, freelance software developer c# net leeds, freelance software developer c net leeds, empleos freelance para desarrolladores de software oracle forms en quito, tira c, php dentro pearl, oracle ddl c , 7 c lzma

Información del empleador:
( 1 comentario ) Purépero, Mexico

Nº del proyecto: #11447207

Adjudicado a:

ne0ph0enix

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
(151 comentarios)
6.1

3 freelancers están ofertando el promedio de $328 para este trabajo

ig149

conseguir que el proyecto hecho en muy poco tiempo ..........................................................................

$370 MXN en 1 día
(55 comentarios)
5.4
TR49

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 & Design Más

$215 MXN en 2 días
(0 comentarios)
0.0