Lista de exercicios de programação

Páginas: 5 (1099 palavras) Publicado: 12 de abril de 2011
Faculdade Anhanguera de Indaiatuba

Ciência da Computação
Programação Estruturada I
Prof. Reverton: revertonj@yahoo.com.br

Aluno: Marlon Leandro Pereira RA: 1154367193

1) Um dos alunos preparou o seguinte programa e o apresentou para ser avaliado. Ajude-o a verificar se o programa abaixo compilará e executará corretamente, corrigindo os erros caso existam.

main{}(

printf(Existem %d semanas no ano.,56);

)

Resposta:

Falta aspas duplas na mensagem:

main{}

(

printf(“Existem %d semanas no ano.”,56);

)

2) O programa seguinte tem vários erros em tempo de compilação. Execute-o e observe as mensagens apresentadas por seu compilador. Em seguida corrija os erros.

Main(){

int a=1; b=2, c=3;

printf(“Os números são: %d %d %d\n, a,b,c,d);

}

Resposta:

Falta aspas duplas no final da mensagem. Também foi declarado uma variável ‘d’, onde não existe:

main()

{

int a=1; b=2, c=3;

printf(“Os números são: %d %d %d\n”, a,b,c);

}

3) Qual será a saída do programa abaixo:main()

{

printf(“%s\n%s\n%s, “um”, “dois”, “tres”);

}

Reposta:

um

dois

três

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(“Voce ja tomou cafe?\n”);

Resposta:

Bom dia! Shirley.Vocêjá tomou café?

b) printf(“A solução nao existe!\nNao insista”);

Reposta:

A solução não existe!

Não insista

c) printf(“Duas linhas de saida\nou 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

k) ‘F’ = char

l) 0 = void/int

m) ‘\0’ = char

6) O que é uma variável em C?

Resposta: É um espaço na memória onde armazena dado.

7) Quais os 5 tipos básicos de variáveis em C?

Resposta:Char, int, float, void, double.

8) Quais dos seguintes nomes são válidos para variáveis em C?

a) 3ab = Inválido

b) _sim = válido

c) n_a_o = válido

d) 00FIM - inválido

e) Int - inválido

f) A123 - válido

g) x**x - inválido

h) __A - válido

i) y-2 - invalido

j) OOFIM - válido

k) \meu - inválido

l) *y2 -inválido

9) Quais das seguintes instruções estão corretas?

a) int a; = válido

b) float b; = válido

c) double float c; = inválido

d) unsigned char d; = inválido

e) long float e; = válido

10) O tipo float ocupa o mesmo espaço que ____________ variáveis do tipo char

Resposta: 4

11) Verdadeiro ou Falso: tipos de variáveis long int podem concebernúmeros não maiores que o dobro da maior variável do tipo int.

Resposta: Verdadeiro

12) Escreva um programa que contenha uma única instrução e imprima na tela:

Esta é a linha um

Esta é a linha dois

Resposta:

#include

#include

main(){

printf(“Esta é uma linha um\nEsta é a linha dois”);

getch();

}

13)Escreva um programa que imprima na tela:

um

dois

três

Resposta:

#include

#include

main(){

printf(“um \n dois \n três”);

getch();

}

14) Escreva um programa que declare três variáveis inteiras e atribua os valores 1,2,3 a elas; 3 variáveis caracteres e atribua a elas as letras a, b, c e finalmente imprima na...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Lista de exercícios Lógica de Programação
  • Lista de Exercício de Programação de Computadores
  • Lista de exercícios de Algorítimos e Programação
  • Lista de exercícios de programação
  • lista de exercicios de programação
  • Lista de exercício para programação de servidores
  • Lista de exercícios de programação i
  • Lógica de programação Lista de Exercicios

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!