vetor16


#include <conio.h>
#include <stdio.h>
#include <stdlib.h>

/*
** programa desenvolvido por gabriel arroyo
02) Faça um programa que leia um número indeterminado de linhas contendo cada
uma a idade de um indivíduo. A última linha, que não entrará nos cálculos,
contem o valor da idade menor ou igual a zero (flag). Calcule e mostre a idade
média desse grupo de indivíduos.
 */

float media(float x, int y){ // função que calcula a media aritmetica
      x/=y;
      printf("\n\t A media aritmetica das idades e:%5.2f",x);
      return 0;
      } // fim media
     
int main(){
    float v[50],aux=0,soma=0;
    int k=-1,i=0,j;
   
    do{    
    k++;
    printf("\n\t Para sair digite 0 \n\t Digite sua idade :");
    scanf("%f",&v[k]);
    if(v[k]>=0 && v[k]<1) continue; // interrompe o if
    else {
         soma+=v[k];
         i++;
         }  // fim else
    }while(v[k] != 0 ); // fim while do
   
   aux=media(soma,i); //"chama" a função
   
    for(i=0;i<=k;i++)  {
       for(j=k;j>=0;j--){
           if(v[i]<v[j]){
               aux=v[i];
               v[i]=v[j];
               v[j]=aux;        
                     }  // fim if              
               }  // fim for
       } //fim for
   
    for(j=0; j<k-1; j++)
             printf("\n\t %5.2f",v[j]);
    getch(); // segura a tela até um  ENTER
    } // fim main
Related Posts Plugin for WordPress, Blogger...

Nenhum comentário:

Postar um comentário