Tarea-2

June 28, 2018 | Author: Daniel Morales | Category: Variable (Computer Science), C++, Computer Programming, Computer Engineering, Software Engineering
Share Embed Donate


Short Description

Descripción: Programacion II...

Description

Para cada uno de los siguientes enunciados, escriba instrucciones de C++ que realicen la tarea especifi cada. Suponga que los enteros sin signo se almacenan en dos bytes y que la dirección inicial del arreglo está en la ubicación 1002500 en memoria. a) Declarar un arreglo de tipo unsigned int llamado valores con cinco elementos, e inicializar los elementos con los enteros pares del 2 al 10. Suponga que la constante simbólica TAMANIO se ha defi nido como 5. b) Declarar un apuntador vPtr que apunte a un objeto del tipo unisgned int. c) Usar una instrucción for para imprimir los elementos del arreglo valores mediante el uso de la notación de subíndices. d) Escribir dos instrucciones separadas que asignen la dirección inicial del arreglo valores a la variable apuntador vPtr. e) Usar una instrucción for para imprimir los elementos del arreglo valores usando la notación apuntador/desplazamie apuntador/desplazamiento. nto. f ) Usar una instrucción for para imprimir los elementos del arreglo valores usando la notación apuntador/desplazamiento, apuntador/desplazamiento, con el nombre del arreglo como apuntador. g) Usar una instrucción for para imprimir los elementos del arreglo valores, mediante el uso de subíndices con el apuntador al arreglo. h) Hacer referencia al quinto elemento de valores mediante el uso de la notación de subíndices de arreglo, la notación apuntador/desplazamiento con el nombre del arreglo como apuntador, la notación de subíndice de apuntador y la notación apuntador/desplazamiento. i) ¿Qué dirección se referencia mediante vPtr + 3? ¿Qué valor se almacena en esa ubicación?  j) Suponiendo Suponiendo que vPtr apunta a valores[ 4 ], ¿qué dirección se referencia mediante vPtr -= 4? ¿Qué valor se almacena en esa ubicación? 8.10 Para cada uno de los siguientes enunciados, escriba una sola instrucción que realice la tarea especifi cada. Suponga que las variables long llamadas valor1 y valor2 se hayan declarado, y que valor1 se haya inicializado con 200000. a) Declarar la variable longPtr para que sea un apuntador a un objeto de tipo long. b) Asignar la dirección de la variable valor1 a la variable apuntador longPtr. c) Imprimir el valor del objeto al que apunta longPtr. d) Asignar a la variable valor2 el valor del objeto al que apunta longPtr. e) Imprimir el valor de valor2. f ) Imprimir la dirección de valor1. g) Imprimir la dirección almacenada en longPtr. ¿El valor que se imprimió es igual que la dirección de valor1?

1) Utilice los apuntadores para Hacer un programa que modifique el argumento( de una función calculando su a. Raíz cuadrada b. Seno c. su potencia sin usar la función POW sino que con apuntadores. 2) Haga un programa que cuente las vocales en una cadena y las consonantes. Ingresada por el usuario. (utilice el principio de menor privilegio adecuadamente) 3) Hacer un programa el cual usuario ingresa 2 y mediante una funcion se concatenen en una tercera cadena.(utilice el principio de menor privilegio adecuadamente) 4) Hacer un programa que modifique un arreglo usando apuntadores. (mediante apuntador/desplazamiento) . multiplicándolo por un escalar 5)

Escribir un programa que escriba los números del -9999 al 9999 en palabras. El numero será ingresado por el usuario.(utilizar arreglo de apuntadores)

6) Hacer un programa que simule una cantidad determinada por el usuario de partidas de piedra papel y tijeras y mencione cuantas veces gana cada jugador. 7) Haga un programa de menú( con arreglo de apuntadores de funciones) el cual usted. Ingresa 2 números y le de la opción de sumarlos, restarlos, compararlos, promediarlos.

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF