DISCIPLINA: LINGUAGEM DE PROGRAMAÇÃO I
PROFESSOR: REGILAN MEIRA
www.regilan.com.br – e-mail: [email protected]
ALUNO: _________________________________________
EXERCÍCIOS DE REVISÃO PARA AVALIAÇÃO DA I UNIDADE – LP1
QUESTÃO 01. Escreva declarações que realizam cada uma das tarefas a seguir:
a) Declare as variáveis X, Y como inteiro e as variáveis Z e RESULTADO como real.
b) Solicite que o usuário insira o os valores de X e Y.
c) Calcule o resto da divisão entre as variáveis X e Y e armazene este valor na variável Z.
d) Atribua a soma entre as variáveis Y e Z, multiplicado por X a variável resultado.
e) Verifique se a variável X é par ou ímpar.
f) Verifique se a variável Z possui um valor entre X e Y
QUESTÃO 02. Preencha as lacunas em cada uma das seguintes afirmações:
a) Iniciamos um bloco de código em C# com _______ e ao encerrar devemos utilizar ____;
b) Operadores aritméticos com a mesma precedência da multiplicação são: _____, ______, _____
c) O método _____________________________ é usado para imprimir uma mensagem na tela
d) ________são utilizado para fazer comentários de múltiplas linhas.
e) O operador _______ pode ser usado para assegurar que duas condições são ambas
verdadeiras antes de escolher certo caminho de execução
QUESTÃO 03. Verifique se existem erros nas instruções a seguir. Caso sejam encontrados erros corrijaos em cada uma das seguintes instruções
a)
b)
if (c < 7);
if (c => 7)
{
{
Console.Write("C é maior que
Console.Write("C é maior ou
7");
igual a 7")
}
}
QUESTÃO 04. Determine se cada uma das sentenças são verdadeiras ou falsas.
a) ( ) Uma expressão aritmética em C# sem parênteses é avaliada da esquerda para a direita.
b) ( ) Todas as variáveis devem ser atribuídas a um tipo quando são declaradas.
c) ( ) A expressão if ((x > y) || (a < b)) é verdadeira se x > y e a < b forem verdadeiros
d) ( ) A função Math.Pow( numero1, 2 ) arredonda o valor da variável numero1 para 2
casas decimais.
) Usamos a função String.Parse() para converter valores recebidos no prompt de
e) (
comando através do Console.ReadLine()
QUESTÃO 05. Escreva declarações que realizam cada uma das tarefas a seguir:
a) Verificar se uma variável inteira Z é múltiplo de uma outra variável inteira Y
b) Verificar qual o maior valor entre três variáveis (A, B, C, D, E)
c) Verificar se os lados de um triangula (A, B e C) são isósceles, escaleno ou equilátero
d) Considere que a variável GASOLINA e ETANOL armazene respectivamente os valores em R$
destes combustíveis. Verifique se é mais vantajoso abastecer com Gasolina ou Etanol. OBS:
Para o álcool ser mais vantajoso do que a gasolina, o preço do litro tem que custar até 70% do
litro da gasolina.
QUESTÃO 06. Considere o algoritmo a seguir e informe qual seria o valor da variável resultado para o
conjunto de valores a, b, c:
a)
b)
int a = 8, b = 5, c = 2;
int a = 7, b = 3, c = 6;
if ((a % b) > (b / 2))
{
resultado = a;
if ((resultado > 5) || (resultado >= c))
{
resultado = c;
}
}
else
{
resultado = b;
}
Download

EXERCÍCIOS DE REVISÃO PARA AVALIAÇÃO DA I UNIDADE