

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Los mejores documentos en venta realizados por estudiantes que han terminado sus estudios
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Descubre las mejores universidades de tu país según los usuarios de Docsity
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Punteros en idioma de programación C
Tipo: Diapositivas
1 / 2
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!
Ejecute el siguiente programa y diga que hace la función calcula:
Para el siguiente programa, indicar el ámbito de cada uno de los siguientes elementos:
#include <stdio.h>
int calcula (int, int); /* prototiop */
void main(){ int a1, a2, a3; printf("Ingrese Numero entero mayor a 0: "); scanf("%d", &a1); printf("Ingrese Numero entero mayor a 0: "); scanf("%d", &a2); a3 = calcula(a1, a2); printf("El resultado es: %d\n", a3); }
int calcula (int x, int y){ int cont=0; if (x<y) return cont; else { while (x>=y) { cont++; x -= y; }; } return cont; }
#include <stdio.h>
int cube(int y); /* prototipo */
int main(void){ int x; for (x=1; x<=10; x++) printf(“%d\n”, cube(x)); return 0; }
La variable x en la función main : La variable y^ en la función cube^ : La función (^) cube : La función main : El prototipo de la función cube :
Para cada uno de los siguientes puntos, escribir una sentencia que lleve a cabo la tarea indicada. Asumir que las variables (^) numero1 y (^) numero2 de tipo (^) float se encuentran definidas y que (^) numero1 ha sido inicializada con (^) 7.. Definir la variable fPtr como un puntero a tipo float. Asignar la dirección de la variable numero1 a la variable fPtr. Imprimir el valor del dato apuntado por fPtr. Asignar el valor del dato apuntado por fPtr a la variable numero. Imprimir el valor de numero. Imprimir la dirección de la variable numero1. Para eso usar el especificador de conversión %p. Imprimir la dirección almacenada en fPtr. Usar el especificador de conversión %p. ¿El valor impreso será el valor de la dirección de numero1?
Una tienda On-line realiza una promoción 3 2, llevando 3 prendas por el precio de las dos más económicas. Hacer una función que, dados los tres precios de las prendas, retorne la cantidad a pagar.
Hacer un programa en C que simule un cajero virtual con un saldo inicial de 3000 pesos (almacenado en una variable definida en el main). El mismo debe mostrar por pantalla un mensaje de Bienvenida (“Bienvenido al Cajero Virtual en C”).
Además, el usuario deberá seleccionar una opción para poder operar en el mismo. Ejemplo de opciones del cajero: