• Matéria: Informática
  • Autor: maryannaapr6838
  • Perguntado 8 anos atrás

O algoritmo a seguir faz o cálculo da área de um retângulo. 01 algoritmo "Retangulo" 02 // Seção de Declarações 03 var 04 base, altura, area: real 05 inicio 06 // Seção de Comandos 07 escreval("Digite o valor para a base: ") 08 leia(base) 09 escreval("Digite o valor para a altura: ") 10 leia(base) 11 area<-base*altura 12 escreval("Area do retângulo=", altura) 13 fimalgoritmo Porém, há dois erros. Quais seriam os erros?

Respostas

respondido por: wwddttnnp4rubt
5
Primeiro reescrevi o código igual ao que você descreveu na pergunta, para ficar mais fácil de visualizar.

01 algoritmo "Retangulo"
02 // Seção de Declarações
03 var
04 base, altura, area: real
05 inicio
06 // Seção de Comandos
07 escreval("Digite o valor para a base: ")
08 leia(base)
09 escreval("Digite o valor para a altura: ")
10 leia(base)
11 area<-base*altura
12 escreval("Area do retângulo=", altura)
13 fimalgoritmo
Reescrevendo o código sem erros:
01 algoritmo "Retangulo" 
02 // Seção de Declarações 
03 var: base, altura, area: real 
05 inicio 
06 // Seção de Comandos 
07 escreval("Digite o valor para a base: ")
08 leia(base) 
09 escreval("Digite o valor para a altura: ") 
10 leia(altura) 
11 area<-(base*altura)
12 escreval("Area do retângulo=", area) 
13 fimalgoritmo
a linha (estética do código)03 e 04 devem ser as mesmas para uma melhora na leitura do código;

a linha 10 é para ler a altura e não a base;

a linha 12 mostraria a altura do triangulo quando se nessecita mostrar a área calculada;
Perguntas similares