Advertisement
gonzalob

Untitled

Jan 10th, 2022
620
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 2.71 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. void mostrarUnArreglo(int arreglo[100], int contador);
  5. void cargarArreglo(int arreglo[100]);
  6. int cargarArreglo2(int arreglo[100]);
  7. int sumarArreglo(int arreglo[100],int contador);
  8.  
  9. int main()
  10. {
  11.     int arreglo[100] = {0};
  12.     int contador = cargarArreglo2(arreglo);
  13.     mostrarUnArreglo(arreglo,contador);
  14.     int suma = sumarArreglo(arreglo,contador);
  15.     printf("la suma es %d",suma);
  16.     return 0;
  17. }
  18.  
  19. void cargarArreglo(int arreglo[10])
  20. {
  21.     for (int i=0;i<10;i++)
  22.     {
  23.         printf("ingrese el numero %d\n",i+1);
  24.         fflush(stdin);
  25.         scanf("%d",&arreglo[i]);
  26.     }
  27. }
  28.  
  29. int cargarArreglo2(int arreglo[100])
  30. {
  31.     int i = 0 ;
  32.     char seguir = 's';
  33.     while ( (seguir == 's') && (i<100) )
  34.     {
  35.         printf("ingrese el numero %d\n",i+1);
  36.         fflush(stdin);
  37.         scanf("%d",&arreglo[i]);
  38.  
  39.         printf("desea seguir cargando? s para si\n");
  40.         fflush(stdin);
  41.         scanf("%c",&seguir);
  42.  
  43.         i = i + 1;
  44.     }
  45.     return i;
  46. }#include <stdio.h>
  47. #include <stdlib.h>
  48.  
  49. void mostrarUnArreglo(int arreglo[100], int contador);
  50. void cargarArreglo(int arreglo[100]);
  51. int cargarArreglo2(int arreglo[100]);
  52. int sumarArreglo(int arreglo[100],int contador);
  53.  
  54. int main()
  55. {
  56.     int arreglo[100] = {0};
  57.     int contador = cargarArreglo2(arreglo);
  58.     mostrarUnArreglo(arreglo,contador);
  59.     int suma = sumarArreglo(arreglo,contador);
  60.     printf("la suma es %d",suma);
  61.     return 0;
  62. }
  63.  
  64. void cargarArreglo(int arreglo[10])
  65. {
  66.     for (int i=0;i<10;i++)
  67.     {
  68.         printf("ingrese el numero %d\n",i+1);
  69.         fflush(stdin);
  70.         scanf("%d",&arreglo[i]);
  71.     }
  72. }
  73.  
  74. int cargarArreglo2(int arreglo[100])
  75. {
  76.     int i = 0 ;
  77.     char seguir = 's';
  78.     while ( (seguir == 's') && (i<100) )
  79.     {
  80.         printf("ingrese el numero %d\n",i+1);
  81.         fflush(stdin);
  82.         scanf("%d",&arreglo[i]);
  83.  
  84.         printf("desea seguir cargando? s para si\n");
  85.         fflush(stdin);
  86.         scanf("%c",&seguir);
  87.  
  88.         i = i + 1;
  89.     }
  90.     return i;
  91. }
  92.  
  93. void mostrarUnArreglo(int arreglo[100], int contador)
  94. {
  95.      for (int i=0;i<contador;i++)
  96.      {
  97.          printf("numero: %d\n",arreglo[i]);
  98.      }
  99. }
  100.  
  101. int sumarArreglo(int arreglo[100],int contador)
  102. {
  103.     int suma = 0;
  104.      for (int i=0;i<contador;i++)
  105.      {
  106.          suma = suma + arreglo[i];
  107.      }
  108.      return suma;
  109. }
  110.  
  111.  
  112. void mostrarUnArreglo(int arreglo[100], int contador)
  113. {
  114.      for (int i=0;i<contador;i++)
  115.      {
  116.          printf("numero: %d\n",arreglo[i]);
  117.      }
  118. }
  119.  
  120. int sumarArreglo(int arreglo[100],int contador)
  121. {
  122.     int suma = 0;
  123.      for (int i=0;i<contador;i++)
  124.      {
  125.          suma = suma + arreglo[i];
  126.      }
  127.      return suma;
  128. }
  129.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement