A maior rede de estudos do Brasil

(URGENTE) Oi pessoal alguém pode me ajudar a resolver esse algoritmo?

Descrição

 Fazer um programa que calcula a raiz quadrada do maior entre três números lidos pelo usuário. Não calcular se o número for negativo e avisar o usuário disto.

Programação I

UNICENTRO


5 resposta(s) - Contém resposta de Especialista

User badge image

RD Resoluções Verified user icon

Há mais de um mês

Inicialmente devemos declarar as variáveis que serão utilizadas e receberas entradas do usuário.

#include <stdio.h>

#include <math.h>

int main()

{

int numero1,numero2,numero3;

int maior;

float raiz;

printf("Digite o primeiro numero");

scanf("%i",&numero1);

printf("Digite o segundo numero");

scanf("%i",&numero2);

printf("Digite o terceiro numero");

scanf("%i",&numero3);

Com isso, para saber qual o maior número, devemos realizar todas as possíveis comparações.

if(numero1>=numero2 && numero1>=numero3){

maior=numero1;

}

if(numero2>=numero1 && numero2>=numero3){

maior=numero2;

}

if(numero3>=numero2 && numero3>=numero1){

maior=numero3;

}

Assim, devemos verificar se o número é positivo, caso seja a operação de raiz é realizada, caso contrário uma mensagem deverá aparecer.

if(maior>-1){

raiz =sqrt(maior);

printf("\n O maior numero é %i e sua raiz %f",maior,raiz);

}else{

printf("O numero %i é negativo",maior);

}

return 0;

}

Inicialmente devemos declarar as variáveis que serão utilizadas e receberas entradas do usuário.

#include <stdio.h>

#include <math.h>

int main()

{

int numero1,numero2,numero3;

int maior;

float raiz;

printf("Digite o primeiro numero");

scanf("%i",&numero1);

printf("Digite o segundo numero");

scanf("%i",&numero2);

printf("Digite o terceiro numero");

scanf("%i",&numero3);

Com isso, para saber qual o maior número, devemos realizar todas as possíveis comparações.

if(numero1>=numero2 && numero1>=numero3){

maior=numero1;

}

if(numero2>=numero1 && numero2>=numero3){

maior=numero2;

}

if(numero3>=numero2 && numero3>=numero1){

maior=numero3;

}

Assim, devemos verificar se o número é positivo, caso seja a operação de raiz é realizada, caso contrário uma mensagem deverá aparecer.

if(maior>-1){

raiz =sqrt(maior);

printf("\n O maior numero é %i e sua raiz %f",maior,raiz);

}else{

printf("O numero %i é negativo",maior);

}

return 0;

}

User badge image

Andre

Há mais de um mês

Inicialmente devemos declarar as variáveis que serão utilizadas e receberas entradas do usuário.

#include <stdio.h>

#include <math.h>

int main()

{

int numero1,numero2,numero3;

int maior;

float raiz;

printf("Digite o primeiro numero");

scanf("%i",&numero1);

printf("Digite o segundo numero");

scanf("%i",&numero2);

printf("Digite o terceiro numero");

scanf("%i",&numero3);

Com isso, para saber qual o maior número, devemos realizar todas as possíveis comparações.

if(numero1>=numero2 && numero1>=numero3){

maior=numero1;

}

if(numero2>=numero1 && numero2>=numero3){

maior=numero2;

}

if(numero3>=numero2 && numero3>=numero1){

maior=numero3;

}

Assim, devemos verificar se o número é positivo, caso seja a operação de raiz é realizada, caso contrário uma mensagem deverá aparecer.

if(maior>-1){

raiz =sqrt(maior);

printf("\n O maior numero é %i e sua raiz %f",maior,raiz);

}else{

printf("O numero %i é negativo",maior);

}

return 0;

}

User badge image

Luiz

Há mais de um mês

Olá Carina, ele está escrito em pseudocodigo pois você não informou se deveria ser em alguma linguagem de programação mas por ele é possivel ter uma noção para implementar em alguma linguagem.

O link https://www.passeidireto.com/arquivo/4012661/alg

User badge image

Carina

Há mais de um mês

Luiz Alves pois é eu esqueci de informar, era isso mesmo que eu precisava. Valewww muito obrigada!!!

Essa pergunta já foi respondida por um dos nossos especialistas