• Matéria: Informática
  • Autor: lynemgomes149
  • Perguntado 7 anos atrás

Desenvolva uma função em linguagem C que receba 2 números diferentes e retorne o maior valor. float maior(float num1, float num2) { if(num1 < num2) return num1; else return num2; } maior(float num1, float num2) { if(num1 > num2) return num1; else return num2; } float maior(float num1, num2) { if(num1 > num2) return num1; else return num2; } float maior(float num1, float num2) { if(num1 > num2) return num1; else return num2; } def maior( num1, num2) { if(num1 >= num2) return num1; else return num2; }

Respostas

respondido por: iBuuusTeeR
1
#include <stdio.h>

float funcao (float n1, float n2);

int main() {
float n1, n2, maior;

printf("Digite um número: ");
scanf("%f", &n1);

printf("\n\nDigite um número: ");
scanf("%f", &n2);

maior = funcao(n1, n2);
printf("O maior numero e: %f", maior);

return 0;
}

float funcao(float n1, float n2) {
if(n1 > n2)
return n1;
else
return n2;
}

//eu sei que era a pergunta era só a função mas daí deu vontade de criar o código inteiro haha
respondido por: mahhfeltem
0

Resposta:

em pascal

Explicação:

program comparaNumeros;

Var

  num1, num2    : integer;

 mensagem      : string;

 mensagem2     : string;

Begin

// entrada de dados

writeln('Entre com o primeiro número');

readln(num1);

writeln('Entre com o segundo número');

readln(num2);

//processamento

if (num1 > num2) then

  begin

 mensagem  := 'O primeiro número informado é o maior';

 end;

if (num1 < num2) then

  begin

 mensagem := 'O segundo número informado é o maior';

 

 end;

if (num1 = num2) then

  begin

 mensagem := 'Ambos os números são iguais';

 

 end;

// Saída de dados

writeln('Voce informou os números ',num1,' e ', num2);

writeln(mensagem);

writeln('Pressione [ENTER] para continuar...');

readln;

end.  

Perguntas similares