Programação estruturada 1
Samir Marques Teixeira
1- Um dos alunos preparou o seguinte programa e o apresentou para ser avaliado.
Ajude-o.
main{}
(
)
printf(Existem %d semanas no ano.,56);
Correção main() {
}
printf("Existem %d semanas no ano.",56); getch(); 2- O programa seguinte tem vários erros em tempo de compilação. Execute-o e observe as mensagens apresentadas por seu compilador. main() { int a=1; b=2; c=3; printf(“Os números são %d %d %d\n,a,b,c,d)
}
Correção main() {
}
int a=1, b=2, c=3; printf("Os numeros sao: %d %d %d\n", a,b,c);
3 – Qual será à saída do programa abaixo: main() {
}
printf(“%s\n%s\n%s”, “um”,”dois”,”três”);
Resposta
Um
Dois tres 4 – Qual será a impressão obtida por cada uma destas instruções? Assuma que fazem parte de um programa completo.
a) printf(“Bom dia! Shirley.”); printf(“Você já tomou café?\n”);
Resposta
Bom dia! Shirley. Você já tomou café?
b) printf(“A solução não existe!\n Não insista”);
Resposta
A Solução não existe!
Não insista
c) printf(“Duas linhas de saída\n ou uma ?”);
Resposta
Duas linhas de saída ou uma?
5 – Identifique o tipo das seguintes constantes:
a) ‘\r’ - char
b) 2130 – int/float
c) -123 – int/float
d) 33.28 - float
e) 0x42 – int
f) 0101 - int
g) 2.0e30 - Double float
h) ‘\xDC’ - char
i) ‘\”’ - char
j) ‘\\’ - char
l) ‘f’ - char
n) 0 – void/int
m) ‘\0’ - char
6 – O que é uma variável em C?
É um espaço reservado na memória para se armazenar dados.
7 – Quais os 5 tipos básicos de variáveis em C? double, int, float, void, char.
8 – Quais dos seguintes nomes são válidos para variáveis?
a) 3ab - Inv
b) _sim - V
e) Int - Inv
i) y-2 - Inv
f) A12 - V
j) OOFIM - V
9 – Quais das seguintes instruções são corretas?
a) int a: - Correta
b) float b; - Correta
c) double float c; - Incorreta
d) unsigned char d; - Incorreta
e) long float e; - Correta
c) n_a - V
g) x**x - Inv
k) \meu - Iv
d) 00FIM