SHARE
TWEET

Practico 4 - Arreglos - Ejercicio 2

gmmmarcos Apr 24th, 2019 71 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include "pila.h"
  4.  
  5. int main()
  6. {
  7.     int hola[8];
  8.     int validos;
  9.     validos=CargarArreglo (hola,8);
  10.     MostrarArreglo (hola,validos);
  11.     return 0;
  12. }
  13.  
  14.  
  15. /* 1. Hacer una función que reciba como parámetro un arreglo de números enteros y
  16. permita que el  usuario  ingrese  valores  al  mismo  por  teclado.
  17.   La  función  debe  retornar  la  cantidad  deelementos cargados en el arreglo.*/
  18.  
  19. int CargarArreglo ( int a[], int dimension)
  20. {
  21.     char respuesta = 's';
  22.     int i = 0;
  23.  
  24.     while ( i < dimension && respuesta != 'n')
  25.     {
  26.         printf ("\nIngrese un numero: ");
  27.         scanf ("%i",&a[i]);
  28.         printf ("\n Desea continuar?: ");
  29.         fflush(stdin);
  30.         scanf ("%c",&respuesta);
  31.         i++;
  32.     }
  33.     return i;
  34. }
  35.  
  36.   /*2.  Hacer  una  función  que  reciba  como  parámetro  un  arreglo  y
  37.     la  cantidad  de  elementos (válidos) cargados en él y los muestre por pantalla. */
  38.  
  39. int MostrarArreglo ( int a[],int validos )
  40.     {
  41.  
  42.     int contador = 0;
  43.  
  44.     while (contador < validos)
  45.         {
  46.          printf  ("\n %i", a[contador]);
  47.  
  48.          contador++;
  49.         }
  50.     return contador;
  51.     }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top