Informática, perguntado por ariabluecat, 6 meses atrás

Em um código implementado em linguagem C, é comum que sejam adicionadas instruções para determinadas ações específicas e cada processo necessita de determinados comandos, sendo que cada comando possui funcionalidades bastante específicas.


Observe os comandos a seguir para avaliar sua estrutura e possível uso.

int idade;
printf ("Idade: ");
scanf ("%c", idade);


A seguir analise as afirmações:


I – O comando de entrada de dados não está implementado corretamente, pois é indicado como marcador %c que é utilizado para dados do tipo texto.

II – O comando contendo uma função de saída de dados está incompleto, pois é necessário indicar qual estrutura de dados contém o texto entre aspas.

III – O comando utilizando a função scanf() está incorreto, pois antes do nome da variável é preciso utilizar o caractere &.



É correto o que se afirma em:

I) I apenas
II) II apenas
III) III apenas
IV) I e II apenas
V) I e III apenas​

Soluções para a tarefa

Respondido por vicentti19
3

Resposta:

Letra V

Explicação:

Int é indicado para inteiro logo o scanf deveria ser %d ou %i.

a função scanf para atribuir valor a uma variável precisa conter o & junto a variável. Ex: scanf(“%d”, &vaviavel);


ariabluecat: Tem explicação?
vicentti19: Int é indicado para inteiro logo o scanf deveria ser %d ou %i.
Perguntas interessantes