Para essa questão, suponha o seguinte enunciado. “A resistência de uma liga metálica se dá pelos percentuais de utilização de carbono misturados a outros elementos, essencialmente o ferro. Suponha a necessidade de se implementar uma função que, dada uma métrica de resistência (tipo de resistência – suponha que existam disponíveis 10 níveis de resistência) e um volume de ferro (em toneladas) calcule e retorne o percentual e a massa (em toneladas) de carbono a ser utilizada na liga metálica”. Para esse enunciado foi implementada uma função cuja chamada ocorrerá na forma: . . . float massaCarbono; massaCabono = CalculaQtdCarbono(tipo_resist,massaFerro, &percentual_carbono); . . . Assinale a opção abaixo que represente a interface mais apropriada para a questão:
. float CalculaQtdCarbono(float, float, float *); .
. float CalculaQtdCarbono(float, float, float); .
. float CalculaQtdCarbono(unsigned char, float, float); .
. float CalculaQtdCarbono(unsigned char, float, int *); .
. float CalculaQtdCarbono(unsigned char, float, float *); .
Soluções para a tarefa
Respondido por
13
Resposta:
. float CalculaQtdCarbono(unsigned char, float,
float *); .
Explicação: A função deve
retornar dois valores: a massa de carbono (colocado
como float em razão dos valores fracionários) e o
percentual de carbono (passado como referência,
como float, na lista de parâmetros da função). Foi utilizado
o “ unsigned int” para o tipo da liga em função de uma
escala com poucos valores (por exemplo, de 1 a 10).
Respondido por
3
Resposta:
float CalculaQtdCarbono(unsigned char, float, float *); .
Explicação:
Perguntas interessantes
Matemática,
5 meses atrás
Inglês,
5 meses atrás
Física,
5 meses atrás
História,
5 meses atrás
Matemática,
5 meses atrás
Matemática,
10 meses atrás
Química,
10 meses atrás
Português,
10 meses atrás