• Matéria: Informática
  • Autor: nilldnl
  • Perguntado 4 anos atrás

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: MiguelFOp
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