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?
1 algoritmo "algl"
2 var
3 sb, sr, grat, imp: real
4 inicio
5 leia (sb)
6 se sb <- 2500 entao
7 grat <- sb * 5/100
8 senao
9 grat <- sb * 3/100
10 fimse
11 imp <- sb * 7/100
12 sr <- sb + grat - imp
13 escreval (sr)
14 fimalgoritmo
15
16 algoritmo "alg2"
17 var
18 sb, sr, grat: real
19 inicio
20 leia (sb)
21 se sb <- 2500 entao
22 grat <- sb * 5/100
23 senao
24 grat <- sb * 3/100
25 fimse
26 sr <- sb + grat
27 sr <- sr - sr * 7/100
28 escreval (sr)
29 fimalgoritmo
a. Os dois algoritmos abordam o mesmo problema, mas apresentam resultados diferentes.
b. O algoritmo 1 não poderá ser executado por conter erro.
c. Os dois algoritmos abordam o mesmo problema e apresentam o mesmo resultado.
d. O algoritmo 2 não poderá ser executado por conter erro.
e. Os dois algoritmos apresentam algum erro.