Algoritmos

Disponível somente no TrabalhosFeitos
  • Páginas : 5 (1048 palavras )
  • Download(s) : 0
  • Publicado : 4 de abril de 2012
Ler documento completo
Amostra do texto
|Eriovaldo Coelho Magalhães  |
|Coordenador TADS e CSS -S.J. Campos |
|Anhanguera Educacional S.A. |
|( (55) 12 3512-1318 |
|+ eriovaldo.magalhaes@aedu.com  |






Exercício de Revisão – Linguagem C

Responda às questões a seguir,selecionando a alternativa mais apropriada dentre aquelas existentes.
 
1. A função main() deve existir em alguma parte de um programa em C e marca o ponto de início da execução.

|A. |Verdadeiro  |
|B. |Falso  |

2. Em um programa em C, os nomes num e Num podem ser usados indistintamente em diferentes partes do programa para referenciar a mesma variável.


|A.|Verdadeiro  |
|B. |Falso  |

3. A opção que inclui apenas nomes válidos para variáveis na linguagem C é:
 
|A. |If, a_b_2, H789, _yes  |
|B. |i, j, int, obs |
|C. |9xy, a36, x*y, --j |
|D. |2_ou_1, \fim, *h, j  |
|E. |Nenhuma das opções anteriores |


4. Sobre o trecho de programa abaixo


|A. |Válido na linguagem C  |
|B. |Não válido na linguagem C  |


main() pode-se afirmar que é :
        {
              char opcao;
       
        opcao = 'B';
opcao = opcao +1;
           
  int i = 1;
     
    }

5. Em C, "v" e 'v' representam a mesma constante.


|A. |Verdadeiro  |
|B. |Falso  |


6. O programa

main()
{
    int numero;
    scanf("%d",&numero);
    printf("%d",numero);
}



Lê uma variável pelo teclado e a imprime na tela.


|A. |Verdadeiro  |
|B. |Falso  |

7. O programa a seguirestá correto.


main()
{
int x=3; y=5, z=7;
printf("Os números são: %d %d %d\n”,x,y,z,w)
}


|A. |Verdadeiro  |
|B. |Falso  |


8. Textos delimitados por */ (início) e /* (término) são ignorados pelo computador na linguagem C.

|A. |Verdadeiro  |
|B. |Falso  |

9. O que faz o seguinte programa em C?main()
{
    int vlr =6;
    printf ("\n Valor = %d ", vlr);
}


|A. |Nada  |
|B. |Imprime: Valor = 6  |
|C. |Imprime: \n O valor de vlr = %d  |
|D. |Pula para a próxima linha e imprime:Valor = 6  |
|E. |Nenhuma das alternativas anteriores está correta. |



10. Resolva os exercicios propostos do PLT – Paginas 24 e 25.





11. Qual o valor resultante ao executarmos os programas C abaixo :



a) main()
{ int x,y,z,s;
x= 4; y= 3; z = 1;
x=x+z;
y++;
z=z+x;x --;
if ( x >= y)
{ x= x+5; y = z; z = z+10; }
else { x= x-5; y = - z; z = z-10; }
s = x+y+z;
printf(“\n S = %d “,s);
system("Pause");
}






b) main()
{ int a,b,aux;
a= 10; b= 5;
b=b-3;
a=a%3;
a++;
printf("\n a = %d b = %d ",a,b);if ( a > b)
{ a= a+15; b = b+10; }
else if (a < b)
{ a= a-5; b = b-10; }
else { a++ ; b++; }
aux = a+b;
printf("\n\n aux = %d ",aux);
system("\nPause");
}




12. O trecho de código abaixo


main()
{
int i1;
printf("Entre com o primeiro valor:");...
tracking img