Analise o código apresentado a seguir e assinale a alternativa que apresenta uma afirmação correta em relação a ele:
main() {
float delta,r1,r2;
int continua=1;
while(continua) {
entradas();
delta=(b*b)-(4*a*c);
if(delta<0){
printf("Não existe raiz real");
}else{
r1=(-b+sqrt(delta))/(2*a);
r2=(-b-sqrt(delta))/(2*a);
printf ("Raizes: %f %f",r1,r2);
}
printf("\nDigite S para continuar ");
scanf("%s",&r);
if(r!='S' && r!='s') continua=0;
}
}
a.
O programa apresentado foi desenvolvido com base no paradigma orientado a objetos.
b.
O código apresentado foi escrito em linguagem orientada a objetos utilizando instruções características do paradigma linear.
c.
O código apresentado corresponde a um programa escrito em linguagem C dentro do paradigma estruturado.
d.
O programa apresentado emprega instruções de desvios incondicionais que o classificam como um spaghetti code (código espaguete).
e.
O programa apresentado emprega instruções de desvios incondicionais que caracterizam o paradigma linear.
Respostas
respondido por:
2
Resposta:
C)
Explicação:
O código está em linguagem C e é um paradigma estruturado, pois apresente três estruturas( sequência, decisão e iteração ).
Perguntas similares
4 anos atrás
4 anos atrás
4 anos atrás
6 anos atrás
6 anos atrás
6 anos atrás
8 anos atrás
8 anos atrás