Informática, perguntado por jeanlucasd69, 5 meses atrás

QUESTÃO 7
Diversos recursos são importantes em qualquer linguagem de programação, e podem ser diferenciais entre uma linguagem e outra. Isto porque, cada linguagem pode apresentar determinado recurso que outra não possui, ou pode ter um recurso disponibilizado de forma diferente de outras linguagens.
Observe este exemplo de código a seguir.

#include
int main() {
int a, b;
printf (“Digite um valor: “);
scanf (“%d”, &a);
b = a*a;
printf (“Resultado: %d”, b);
}

Partindo da avaliação do código, observe as afirmativas a seguir.

I – O uso do marcador %d na função printf() serve para indicar posição para inserção de dados de variáveis.
II – A função deste código é receber um valor e duplicar este valor exibindo-o ao usuário.
III – O uso do marcados &a na função scanf() tem a função de indicar que dados serão inseridos no espaço de memória reservado para a variável.

São corretas as afirmativas:

Alternativas
Alternativa 1:
I, apenas.

Alternativa 2:
II, apenas.

Alternativa 3:
III, apenas.

Alternativa 4:
I e II, apenas.

Alternativa 5:
I e III, apenas.


reisk5738: se vc soube vc me fala aqui, ok por favor

Soluções para a tarefa

Respondido por jfamigogimenes
4

Resposta:

III, apenas.

Explicação:

I – O uso do marcador %d na função printf() serve para indicar posição para inserção de dados de variáveis. Falso - O marcador %d está na função scanf() e não na função printf().

II – A função deste código é receber um valor e duplicar este valor exibindo-o ao usuário. Falso - duplicar significa dobrar o valor. O programa faz a multiplicação do valor inserido por ele mesmo: x * x).

III – O uso do marcador &a na função scanf() tem a função de indicar que dados serão inseridos no espaço de memória reservado para a variável. Verdadeira.


jeanlucasd69: muito obrigado.
ms9748639: Pessoal, tem que observar direitinho as questões . (%d) tem na função plintf.
ms9748639: printf
Perguntas interessantes