• Matéria: Matemática
  • Autor: analisiapdub16
  • Perguntado 3 anos atrás

Escreva uma FUNÇÃO em C que encontre e retorne o menor número de 3 números (a, b c) passados por parâmetro.

Respostas

respondido por: joaopedrolemos
1

#include <stdio.h>

void funcao (int x, int y, int z){

   int array[3]={x,y,z}, maior, menor;

   maior=x;

   menor=y;

       for (int i=0;i<3;i++){

           if(maior<array[i])maior=array[i];

           else menor=array[i];

       }

   printf("Maior:%d\nMenor:%d\n",maior,menor);

}

int main(){

   int a,b,c;

   printf("Valor de A: ");scanf("%d",&a);

   printf("Valor de B: ");scanf("%d",&b);

   printf("Valor de C: ");scanf("%d",&c);

   funcao(a,b,c);

   return 0;

}

Perguntas similares