elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a Git (Primera Parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Help Me Please. PROGRAMACIÓN ALGORITMOS Y ESTRUCTURAS DE DATOS
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Help Me Please. PROGRAMACIÓN ALGORITMOS Y ESTRUCTURAS DE DATOS  (Leído 3,352 veces)
Casimiro Ferrer

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Help Me Please. PROGRAMACIÓN ALGORITMOS Y ESTRUCTURAS DE DATOS
« en: 3 Diciembre 2013, 06:24 am »

Necesito ayuda con estos ejercicios sobre
Punteros y Arreglos en c++.

1. Analice, ejecute y verifique el siguiente código para que funcione:
#include <stdio.h>
int j, k;
int *ptr;
int main(void)
{
j = 1;
k = 2;
ptr = &k;
printf("\n");
printf("j tiene el valor %d y está almacenado en %p\n",j,&j);
printf("k tiene el valor %d y está almacenado en %p\n",k,&k);
printf("ptr tiene el valor %p y está almacenado en %p\n",ptr,&ptr);
printf("El valor del entero al que apunta ptr is %d\n", *ptr);
return 0;
}

2. Realice un programa que modifique un número y un carácter ingresados por el usuario
utilizando punteros.

3. El siguiente código forma parte de un programa
……………
long int *pl;
char *pc;
long int num = 0xFEDCA987;
pl = &num;
………….
Relice utilizando punteros, el código necesario para poder imprimir en pantalla cada
uno de los bytes que conforman la variable num.


4. Dado el siguiente fragmento de código
float a = 23.56;
float *b;
float *c;
b = &a;
c = b;
a = *c + *b;
4. 1 Indique las afirmaciones correctas
a) Las variables b y c se almacenan en la misma dirección de memoria. SI
b) La sentencia *c = 4; modifica el contenido de a. SI
c) a tomará un valor indeterminado. No
d) c almacena la dirección de la variable b. SI

4. 2 Cuál es el valor final de la variable a? 47.12




5. Realice un programa que:
Defina un arreglo formado por los enteros 2,10,9,4,90 y 56.
Defina un puntero ptr al primer elemento del arreglo.
Recorra y muestre el valor de cada elemento del arreglo
a) utilizando índices.
b) utilizando el puntero ptr.

6. Hacer un programa que:
a) Cree un arreglo unidimensional de 30 elementos de tipo numérico entero y nombre
números.
b) Cargue el vector con valores positivos, negativos y ceros.
c) Recorra el arreglo de izquierda a derecha mostrando el contenido de cada elemento,
usando las estructuras de control repetitivas (while, do-while, y for).
d) Contabilice el número de valores positivos, negativos y ceros almacenados en el
proceso de carga.
e) Muestre en pantalla los resultados obtenidos.
7. Hacer un programa que:
a) Lea una secuencia de 20 valores numéricos reales y los almacene en un array de
nombre “numeros”.
b) Muestre en pantalla cuál es el valor máximo, así como la posición que ocupa en el
array. En caso de aparecer repetido el valor máximo se muestra el de menor índice.

8. Escribir un programa que calcule y visualice la media aritmética de un vector de 10
elementos numéricos enteros entrados por teclado, utilizando la variable puntero a dicho
vector.

9. Realice un programa que :
a. Cargue un arreglo con 9 valores enteros.
b. Los ordene según el método de la burbuja, mostrando en pantalla como se va
ordenando el arreglo en cada iteración externa.
c. Busque en el arreglo ordenado por el método dicotómico ó binario, un número
que el usuario entre por teclado. Contemple con mensajes de error valores que
queden fuera del rango que maneja el arreglo.




En línea

El Benjo


Desconectado Desconectado

Mensajes: 392



Ver Perfil WWW
Re: Help Me Please. PROGRAMACIÓN ALGORITMOS Y ESTRUCTURAS DE DATOS
« Respuesta #1 en: 3 Diciembre 2013, 20:43 pm »

Vamos por partes, niño. Como especificas tus dudas he de suponer que lo que quieres es que te resuelvan los ejercicios. Si es así, dejame decirte que aquí no se hacen las tareas de nadie. Ve con mami y papi y pídecelos a ellos.

Vuelve cuando escribas código y te atores con algo, que aquí no se cambian pañales.


En línea

www.es.neftis-ai.com

Sí hay un mejor lenguaje de programación y es ese con el que puedes desarrollar tus objetivos.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Algoritmos y Estructuras de Datos Ejercicios Resueltos y Teoría (Java)
Java
F1X3R 2 31,401 Último mensaje 25 Julio 2010, 02:27 am
por Aeros
estructuras punteros programacion c
Programación C/C++
adexrn 4 3,780 Último mensaje 9 Abril 2012, 10:10 am
por adexrn
Programacion en C. Estructuras
Programación General
fins94 1 1,698 Último mensaje 4 Junio 2013, 18:23 pm
por satu
arboles patricia programación y algoritmos
Programación C/C++
alanRonaldPac 1 2,253 Último mensaje 26 Marzo 2015, 02:54 am
por rir3760
Inicio en la programacion [Dudas] - Algoritmos
Dudas Generales
Deasle 3 3,027 Último mensaje 15 Agosto 2016, 22:11 pm
por Contradriver
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines