1) O que é possível afirmar com relação ao código abaixo?
01
início {
02
inteiro: v1;
03
inteiro: v2;
04
real: m;
05
leia("Nota 1", v1);
06
leia("Nota 2", v2);
07
m = calcular_media(v1, v2);
08
escreva(m);
09
}
10
11
função calcular_media(inteiro: x, inteiro: y) -> real {
12
inteiro: soma;
13
real: media;
14
soma = x + y;
15
media = soma / 2;
16
retorne media;
17
}
Respostas
respondido por:
0
Eu melhorei a legibilidade do pseudocódigo aqui:
início {
inteiro: v1;
inteiro: v2;
real: m;
leia("Nota 1", v1);
leia("Nota 2", v2);
m = calcular_media(v1, v2);
escreva(m);
}
função calcular_media(inteiro: x, inteiro: y) -> real {
inteiro: soma;
real: media;
soma = x + y;
media = soma / 2;
retorne media;
}
Podemos perceber que o algoritmo recebe dois valores do tipo inteiro, passa-os como argumento para uma função e armazena o valor retornado da função em uma variável do tipo real.
Na função, os valores dos parâmetros são somados e armazenados em uma variável soma do tipo inteiro; depois, a variável média recebe a soma divido por 2 (que é a média dos valores informados). Por último, a média é retornada da função para o programa principal.
O resultado da média dos dois valores é exibido então.
início {
inteiro: v1;
inteiro: v2;
real: m;
leia("Nota 1", v1);
leia("Nota 2", v2);
m = calcular_media(v1, v2);
escreva(m);
}
função calcular_media(inteiro: x, inteiro: y) -> real {
inteiro: soma;
real: media;
soma = x + y;
media = soma / 2;
retorne media;
}
Podemos perceber que o algoritmo recebe dois valores do tipo inteiro, passa-os como argumento para uma função e armazena o valor retornado da função em uma variável do tipo real.
Na função, os valores dos parâmetros são somados e armazenados em uma variável soma do tipo inteiro; depois, a variável média recebe a soma divido por 2 (que é a média dos valores informados). Por último, a média é retornada da função para o programa principal.
O resultado da média dos dois valores é exibido então.
Perguntas similares
7 anos atrás
7 anos atrás
7 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás