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

PERGUNTA 2

Um algoritmo pode ser considerado uma sequência de passos que visam atingir um objetivo. Tendo isso em vista e considerando o algoritmo a seguir, qual a alternativa correta?

algoritmo “alg1”

var sb, sr, grat, imp: real

inicio

leia(sb)

se sb <= 2500

entao grat <- sb="" 5="" 100="" br="">

senao grat <- sb="" 3="" 100="" br="">

fimse

imp <- sb="" 7="" 100="" br="">

sr <- sb="" grat="" -="" imp="" br="">

escreval(sr)

fimalgoritmo

algoritmo “alg2”

var sb, sr, grat: real

inicio

leia(sb)

se sb <= 2500

entao grat <- sb="" 5="" 100="" br="">

senao grat <- sb="" 3="" 100="" br="">

fimse

sr <- sb="" grat="" br="">

sr <- sr="" -="" 7="" 100="" br="">

escreval(sr)

fimalgoritmo


a.
Os dois algoritmos abordam o mesmo problema e apresentam o mesmo resultado.

b.
O algoritmo 1 não poderá ser executado por conter erro.

c.
O algoritmo 2 não poderá ser executado por conter erro.

d.
Os dois algoritmos apresentam algum erro.

e.
Os dois algoritmos abordam o mesmo problema, mas apresentam resultados diferentes.

AJUDEM

Soluções para a tarefa

Respondido por cristinesutil
63

Resposta:

a. Os dois algoritmos abordam o mesmo problema, mas apresentam resultados diferentes.

Explicação:

Respondido por mayaravieiraj
25

Ao analisar que m algoritmo pode ser considerado uma sequência de passos que visam atingir um objetivo podemos inferir que:

a.  Os dois algoritmos abordam o mesmo problema e apresentam o mesmo resultado.

  • Sabe-se que em ciência da computação, o termo algoritmo é definido como sendo uma sequência finita de ações executáveis e que têm por objetivo encontrar uma solução para um determinado tipo de problema.

  • De forma resumida, um algoritmo é um passo-a-passo  para executarmos uma tarefa ou resolver algum problema  de forma finito.

Perguntas interessantes