Informática, perguntado por Ferpianca8409, 8 meses atrás

observe as declarações abaixo e assinale a opção correta. i int idades[]={5,16,27,19}; ii float cr[3]={6.1, 8.9, 9.3}; iii char letras[]={"a", "e", "i", "o", "u"}; iv char letras[]={"algoritmos"};

Soluções para a tarefa

Respondido por ffaguiar
5

Resposta:

em c++, teriamos:

I - int idades[]={5,16,27,19}    

----> impressão: 5, 16, 27, 19

II- float cr[3]={6.1, 8.9, 9.3};    

----> impressão: 6.100000, 8.900000, 9.300000

III - char letras[]={"a", "e", "i", "o", "u"};

---->impressão:  error: too many initializers for 'char []'

IV- char letras[]={"algoritmos"};

---->impressão: a l g o r i t m o s

Assim, as opções corretas seriam I,II e IV;

Explicação:

Testados em C++ no VSC.

Espero ter ajudado. Vlw

Respondido por 10marcelopes10
0

Resposta:

Observe as declarações abaixo e assinale a opção correta.

I int idades[]={5,16,27,19};

II float CR[3]={6.1, 8.9, 9.3};

III char letras[]={"A", "E", "I", "O", "U"};

IV char letras[]={"ALGORITMOS"};

A declaração I está errada e a declaração II está correta

Somente as declarações I e II estão corretas

As declarações I , II e III estão corretas

Certo  As declarações I , II e IV estão corretas

As declarações III e IV estão erradas

Explicação:

Certo  As declarações I , II e IV estão corretas

A afirmativa III está incorreta porque cada caracter deve estar entre aspas simples e não duplas.

Perguntas interessantes