Escolar Documentos
Profissional Documentos
Cultura Documentos
1. [2.5 val.] Considere as variáveis (de conteúdo e de endereço) definidas abaixo. Assinale com V, as
atribuições válidas e com F as inválidas.
float a, *pa, **pf; int x, *px, *qx,**pp;
#define CTE 2
scanf("%u", &r);
scanf("%u", &s);
printf("%u\n", fazisto(r,s));
return 0;
}
Qual o valor escrito pelo programa quando o utilizador introduzir os valores: “13 3” (sem as aspas)?
a) [ ] 0 b) [ ] 10 c) [ ] 20 d) [ ] 15
Nome: A1
e) [ ] 1 f) [ ] 13 g) [ ] 3 h) [ ] 16
i) nenhuma dos anteriores
while (*ee != d)
{
if (m < **ee) *e = ***eee;
(*ee)++;
}
return m;
}
Qual o valor retornado pela função ef quando chamada com os argumentos v={2,16,8,15,3} e n=5?
a) [ ] 16 b) [ ] 2 c) [ ] 5 d) [ ] 14
e) [ ] 12 f) [ ] 8 g) [ ] 3 h) [ ] 4
5. [3.0 val.] Escreve um programa que recebe um número inteiro positivo e apresenta a multiplicação do
maior algarismo pela quantidade de algarismos primos que compõem o número. Exemplo: Entrada: 26749. Saída:
9*2
Nome: A2
Grupo III. (4.5 + 2.5 = 7.0 val.)
Nome: A3
b) [2.5 val.] Implemente o protótipo: void mostra(char *t). Mostra no ecrã as casas ocupadas
com a marcas de cada jogador. As casas vazias deverão apresentar a posição correspondente.
Exemplo:
FOLHA DE RASCUNHO
Nome: A4
Nome: A5