Páginas

quarta-feira, 22 de junho de 2011

Exercícios extras

  1. Qual a diferença entre o while e do-while?
Resposta:
do-while faz para depois testar
enquanto o while testa antes de fazer.
De for
  1. Crie um for para rodar 30 vezes?
for(int i=0;i<30;i++)
  1. Crie um programa para somar os números pares de  de 1 até o um número lido.
Resposta:
É par se resto da divisão por 2 for  0
int soma=0;
for(int i=0;i<valorLido;i++){
if(valor%2==0){
soma=soma+i;


}

}
  1. Quando devo usar for  e quando devo usar while?
Respostas:
Use for quando você sabe com antecedência quantas vezes será feito a repetição

Exemplo a soma de todos os valores de 1 até o número lido

Use while quando você não sabe com antecedência quantas vezes será feito a repetição
Exemplo a conversão decimal para binario
  1. Qual  o valor assumido pela variável após a execução do código abaixo:
int soma=0;
for(int i=0;i<10;i++){
soma=soma+3:
}

6. Qual o erro nas linhas d ecódigo abaixo:

int soma="20";
Resposta:
Não se pode atribuir a string "20" a ua variável do tipo double

double valor=txtNumero;
Resposta:
double valor = Convert.ToDouble( txtNumero.Text);
7 Quando se usa um sinal de "=" e quando se usa "=="?
Resposta:
Um igual para atrribuição

Dois iguais para comparação
8 Qual o erro nesta construção:
if(x>20 &&x>30)
Resposta:
if(x>20)

ou
 if(x>20&&x<30)