Visão geral - Conteúdo para avaliação
Ensaio: Visão geral - Conteúdo para avaliação. Pesquise 862.000+ trabalhos acadêmicosPor: klve10 • 13/9/2014 • Ensaio • 445 Palavras (2 Páginas) • 343 Visualizações
Disciplina: Programação Estruturada I
Aula 06: Revisão – Conteúdo para avaliação
Exercícios para avaliação do professor dia 17/09/2012
Obs: No dia da avaliação entregar as etapas 1 e 2 da ATPS e os certificados das oficinas
1. Um dos alunos preparou o seguinte programa e apresentou para ser avaliado. Ajude-o
a. main{}
b. (
c. printf(Existem %d semanas no ano., 56);
d. )
Linha a – correto é main()
Linha b –correto é {
Linha c – correto é printf(“Existem %d semanas no ano.”, 56);
Linha d – correto é }
2. O programa seguinte tem vários erros em tempo de compilação. Execute-o observe as mensagens apresentadas por seu compilador.
a. Main()
b. {
c. int a=1; b=2, c=3;
d. printf(“Os números são: %d %d %d \n,a ,b,c,d)
e. }
Linha a – correto é main()
Linha b – está correta
Linha c – correto é int a=1, b=2, c=3;
Linha d - printf(“Os números são: %d %d %d \n”, a, b, c);
Linha e – está correta
3. Qual será a saída do programa abaixo:
main()
{
printf(“%s\n%s\n%s”, “um”, “dois”, “três”);
}
Saída do programa:
um
dois
três
4. O que é umavariável em C?
Uma área de memória reservada para armazenar, certo tipo de dado e tendo um nome para referenciá-la.
5. Quais os tipos básicos de variáveis?
Int, char, float, double e void.
6. Quais das seguintes instruções são corretas?
a. int a; correto
b. float b; correto
c. double float c; incorreto
d. unsigned char d; incorreto
e. long float e; incorreto
7. Qual é o erro deste programa?
main()
{
int i;
scanf(“%3d”,&i);
printf(“%3d”, i);
}
O scanf não pode ser limitado scanf(“%3d”,&i); o correto é scanf(“%d”,&i);
8. Este programa tem um erro de lógica. Qual é?
main()
{
int a, b, c;
printf(“Digite 3 numeros: \n”);
scanf(“%d %d %d”, a, b, c);
printf(“\n%d %d %d”, a, b, c);
}
O erro de lógica corresponde à falta do
...