• Matéria: Informática
  • Autor: pedroalves4644
  • Perguntado 4 anos atrás

Faça o seguinte algoritmo: Dado 2 números quaisquer, informe quem é o maior e quem é o menor. Em seguida, some o número maior com 10 e mostre se este resultado é par ou ímpar. *​

Respostas

respondido por: MiguelFOp
1

Algoritmo

Visualg

Algoritmo "maioroumenor"

Var  

num1 : inteiro

num2 : inteiro

soma : inteiro

par : caractere

Inicio  

Escreva("Insira um número 1/2: ")

Leia(num1)

Escreva("Insira um número 2/2: ")

Leia(num2)

// Verificação do número maior ou menor

se num1 > num2 entao

  soma<- num1 + 10

  fimse

   

se num2 > num1 entao

  soma<- num2 + 10

  fimse

 

// Definição do número par ou impar  

par<- "par"

se soma % 2 <> 0 entao

  par<- "impar"

  fimse

Escreval(soma,": ",par)

Fimalgoritmo

Passo a passo

1. Primeiro inicializamos as nossa variáveis em:

Var  

num1 : inteiro

num2 : inteiro

soma : inteiro

par : caractere

2. Pedimos os dados do usuários em:

Inicio  

Escreva("Insira um número 1/2: ")

Leia(num1)

Escreva("Insira um número 2/2: ")

Leia(num2)

3. Usamos a estrutura se para verificar se o primeiro número é maior:

se num1 > num2 entao

  soma<- num1 + 10

  fimse

 

4. Caso seja falsa a primeira condição, faremos outra para verificar se o segundo número é maior:

se num2 > num1 entao

  soma<- num2 + 10

  fimse

5. Vamos definir a variável par com a string "par".

par<- "par"

6. Fizemos isso no passo anterior para economizar linhas e precisar só escrever uma condição em:

se soma % 2 <> 0 entao

  par<- "impar"

  fimse

7. Para acabar o código, exibiremos a variável soma junto de a variável par com uma string, para isso, usaremos o comando Escreval para juntar variáveis e strings:

Escreval(soma,": ",par)

Fimalgoritmo

Perguntas similares