Informática, perguntado por emanuelgoulartp6h3k1, 1 ano atrás

Escreva um algoritmo para ler um número (do teclado) e escrever (na tela) o seu antecessor.

usando o portugol studio.

Soluções para a tarefa

Respondido por caluerikap692th
0
Inicio
  variavel inteiro 
num, resposta
  escrever ("Digite um número")
  ler 
num
  
resposta <- (num-1)
  escrever ("O antecessor de ",num, " é:", resposta)
Fim


Respondido por SpreadVirus9298
0

real number

escreva("Digite um número: ")

leia(number)

escreva("O antecessor de " + number + " é " + (number - 1))

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

O que nós fizemos neste código foi declarar uma variável do tipo 'real' (que contém parte fracionária) chamada 'number' (aonde ela não tem nenhuma atribuição)

Logo após, fizemos o comando 'escreva' (comando de saída), aonde ele irá orientar o usuário

Nós lemos a variável number

E depois fizemos uma conta simples de subtração, repare bem que há um parênteses a mais no código, isso serve para o programa não confundir o ' + ' de concatenação com o ' + ' de conta, se não usássemos parênteses, o Portugol Studio iria pensar que o conteúdo da variável 'number' é unário, e o mesmo aconteceria com o ' - 1 '

Perguntas interessantes