Programação estruturada 1

Páginas: 6 (1310 palavras) Publicado: 3 de outubro de 2012
Faculdade Anhanguera de Rio Claro

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 mensagensapresentadas 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? Assumaque
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 seguintesconstantes:
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- Inv
h) __A - V
l) *y2 - Inv

10 - O tipo float ocupa o mesmo espaço que 4 variáveis do char.

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

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

Esta é a linha um.
Esta é a linha dois.
main(){

printf(“Esta é umalinha um\nEsta é a linha dois”);
getch();
}

13 – Escreva um programa que imprima na tela:

Um
Dois
Três

main(){
printf(“um \n dois \n três”);
getch();
}

14 – Escreva um programa que declare 3 variáveis inteiras e atribua valores 1,2 e 3 a
elas; 3 variáveis caracteres e atribua a elas as letras a,b e c; finalmente imprima na tela.

main(){
int num1= 1,num2=2,num3=3;
charvariavel1 = “a”,variavel2=”b”,variável=”c”;

}

printf(“Esta é a primeira variável: &d \n”,num1);
printf(“Esta é a segunda variável: &d \n”,num2);
printf(“Esta é a terceira variável: &d \n”,num3);
printf(“\n\n”);
printf(“Esse é o primeiro caracter: &d \n”,num1);
printf(“Esse é o segundo caracter: &d \n”,num2);
printf(“Esse é o terceiro caracter: &d \n”,num3);
getch();

15 – Reescreva oprograma Box.c para que desenhe uma moldura similar, mas que
contenha 4 caracteres de largura e 4 caracteres de altura. Use o caractere ||, de código BA
hexa, para complementar a moldura.
main(){

}

printf("\xC9\xCD\xCD\xCD\xCD\xCD\xBB\n");
printf("\xBA \xBA\n");
printf("\xBA \xBA\n");
printf("\xBA \xBA\n");
printf("\xBA \xBA\n");
printf("\xC8\xCD\xCD\xCD\xCD\xCD\xBC\n");
getch();1 – Qual é o erro deste programa?

main() {
int i ;
scanf (“%3d”, &i);
printf(“%d”, i);
}
Resposta
Não contem erros neste programa

2 – 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);
prinf(“\n%d %d %d”, a,b,c);
}

Resposta
Está faltando o & nas variáveis a,b,c da linha 2.

3 – A função scanf()...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Programação Estruturada 1
  • Linguagem de programação estruturada 1
  • Programação estruturada 1
  • Atps programação estruturada 1
  • 1 Na tds programação estruturada
  • Atps programação estruturada 1
  • ATPS programaçao estruturada 1
  • Programação estruturada 1

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!