Buscar

Efetuar a leitura de um número inteiro

Faça um algoritmo que efetue a leitura de um número inteiro positivo ou negativo e apresentá-lo como sendo positivo.

💡 4 Respostas

User badge image

Guilherme Santos

Você pode usar a função abs da biblioteca math.h, se estiver programando em c por exemplo. Ficaria mais ou menos assim:

scanf(" %d", &n);

n = abs(n);

Ou usar um if para sempre verificar se ele é negativo ou positivo, caso negativo multiplique por -1

0
Dislike0
User badge image

Andre Smaira

Para responder essa pergunta devemos colocar em prática nosso conhecimento sobre Algoritmo e Estrutura de Dados.


#include <iostream>

using namespace std;

int main(void)

{

double x;

cout << " Digite um numero: " << endl;

cin>>x;

if(x<0){

cout << " O modulo do numero é: “<< x*(-1) << endl;

}

else{

cout << “ O modulo do numero é: “<< x*<< endl;

}

return 0;

}


Portanto, o algoritmo faz o módulo do número, há outras formas de fazer o algoritmo pedido, a forma apresentada é a mais simples e de fácil compreensão.

0
Dislike0
User badge image

Andre Smaira

Para responder essa pergunta devemos colocar em prática nosso conhecimento sobre Algoritmo e Estrutura de Dados.


#include <iostream>

using namespace std;

int main(void)

{

double x;

cout << " Digite um numero: " << endl;

cin>>x;

if(x<0){

cout << " O modulo do numero é: “<< x*(-1) << endl;

}

else{

cout << “ O modulo do numero é: “<< x*<< endl;

}

return 0;

}


Portanto, o algoritmo faz o módulo do número, há outras formas de fazer o algoritmo pedido, a forma apresentada é a mais simples e de fácil compreensão.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais