Defina a estrutura e os campos com seus respectivos tipos básicos de acordo com a representação gráfica dada em forma de registro:
Passo 1
A primeira coisa que nós podemos fazer é utilizarmos o exemplo de produto dado (placa de vídeo) para identificarmos os tipos de cada campo.
Começando pelos tipos numéricos, temos código e quantidade como campos do tipo int (inteiros), já que não podemos ter meia placa de vídeo e não é comum utilizarmos valores reais para a identificação de produtos. Além disso, ainda temos o campo preço, que se trata de valores monetários e por isso deve ser do tipo float (ponto flutuante).
Por fim, também temos o campo que se refere ao nome do produto, que por ser uma cadeia de caracteres (string) será um vetor do tipo char.
Passo 2
Como já sabemos os tipos dos campos, podemos agora criar a estrutura (que é o título do registro). Para isso, basta codificarmos o seguinte trecho de código:
Para isso basta codificarmos o comando struct e em seguida digitarmos o nome do registro, nesse caso . Após isso e entre chaves, devemos declarar todos os campos dessa estrutura, esses campos serão:
- que é uma variável inteira (tipo int);
- que é um vetor de caracteres de 150 posições (vetor do tipo char);
- que é uma variável do tipo ponto flutuante (tipo float);
- que é uma variável inteira (tipo int).
Por fim, depois do fechamento das chaves, não devemos nos esquecer do ponto e vírgula.
Resposta
Ei, a resposta está no passo a passo :)