Advertisement
LuandaBernardo

PONTEIROS

Dec 9th, 2014
229
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.03 KB | None | 0 0
  1. /*Escreva um programa que:
  2. Possua uma função que recebe como parâmetros um vetor de inteiros v, o número de elementos dele N e
  3. ponteiros para variáveis nas quais devem ser armazenados os valores maximo e minimo do vetor. Sua assinatura deve ser:
  4. void maximoMinimo(int v[], int N, int *maximo, int *minimo);
  5. Outra função que retorne via ponteiros a média, mediana e desvio padrão do vetor passado como parâmetro.
  6. Escreva o main para usar essas funções.*/
  7.  
  8. #include<stdio.h>
  9. #include<conio.h>
  10.  
  11.  
  12. void maximominimo( int V[], int n , int *maximo, int *minimo)
  13. {  *maximo = V[0]; *minimo = V[0];
  14.     int i;
  15.     for (i=0; i<n; i++)
  16. {
  17.      if (V[i]>*maximo)
  18.        {  *maximo = V[i];}
  19.     if (V[i]<*minimo)
  20.     *minimo = V[i];}
  21. }
  22.  
  23. main (){
  24.     int max, min, n, i;
  25.    
  26.     printf ("Digite N:");
  27.     scanf ("%d", &n);
  28.     int v[n];
  29.    
  30.    
  31.     for (i =0; i<n; i++)
  32.     { printf ("\n[%d] = ", i);
  33.     scanf ("%d", &v[i]);
  34.     }
  35.    
  36.    
  37.    
  38.     maximominimo (v, n, &max, &min);
  39.    
  40.     printf ("Max = %d", max);
  41.         printf ("Min = %d", min);
  42.    
  43.    
  44.     getch ();
  45.     return 0;
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement