1) Indique a saída dos trechos de programa em português estruturado, mostrado abaixo. Considere os seguintes valores. A = 2, B = 3, C = 5 e D = 9.
a)
se .não. (D > 5) então
X = (A + B) * D;
senão
X = (A - B) / C;
fim_se
exibir X
b)
se (A > 2) .e. (B < 7) então
X = (A + 2) * (B - 2);
senão
X = (A + D) / D * (C + D);
fim_se
exibir X
c)
se (A = 2) .ou. (B < 7) entâo
X = (A + 2) * (B - 2);
senão
X = (A + E) / D * (C + D);
fim_se
exibir X
d)
se (A > 2) .ou. .não. (B < 7) então
X = A + E - 2;
Senão
X = A - E;
fim_se
exibir X
e)
se .não. (A > 2) .ou. .não. (B < 7) então
X = A + B;
senão
X = A / B;
fim_se
exibir X
f)
se .não. (A > 3) .e. não. (B < 5) então
X = A + D;
senão
X = D / B;
fim_se
exibir X
2) Escreva um programa em C#/Unity que leia três variáveis inteiras e, em seguida, imprima o maior deles.
3) Escreva um programa em C#/Unity que leia três variáveis inteiras e, em seguida, imprima o menor deles.
4) Escreva um programa que determine se o valor de uma variável é par ou ímpar, se for par, imprima "O número é par". Caso contrário, imprima "O número é ímpar".
5) Faça um código que compare duas variáveis inteiras e informe se estes são iguais ou diferentes.
6) Desenvolva um programa que guarde em duas variáveis o placar de um jogo de futebol (os gols de cada time) e informa se o resultado foi um empate, se a vitória foi do primeiro time ou do segundo time.
7) Escreva o comando de seleção para cada uma das situações a seguir: Se x for maior que y ou se z for menor ou igual a 30, multiplique x por 2. Caso contrário, divida x por 2 e divida z por 5.
8) Um vendedor tem seu salário calculado em função do valor total de suas vendas. Esse calculo é feito de acordo com o seguinte critério: se o valor total de suas vendas for maior que R$20000,00, o vendedor receberá como salário 10% do valor das vendas. Caso contrario, receberá apenas 7,5% do valor das vendas. Escrever um código que determine o valor ganho pelo vendedor.
9) Elabore um código que leia as variáveis C e N, respectivamente código e número de horas trabalhadas de um operário. E calcule o salário sabendo-se que ele ganha R$ 10,00 por hora. Quando o número de horas exceder a 50 calcule o excesso de pagamento armazenando-o na variável E, caso contrário zerar tal variável. A hora excedente de trabalho vale R$ 20,00. No final do processamento imprimir o salário total e o salário excedente.
10) Escreva um código que sirva para indicar a classificação do peso das pessoas de acordo com os padrões da OMS. Para obter este valores da classificação a operação que deve-se realizar é peso dividido pela altura ao quadrado. O valor obtido desta operação deve ser aplicado de acordo com as regras a seguir.
[0,10] = Desnutrido ; [10,18] = Abaixo do peso; [18,26] = Normal; [26, 30] = Acima do Peso; [30,...] = Obeso.
11) Explique os três termos do "for".
12) Escreva um programa que imprima todos os números inteiros de 1 a 100.
13) Escreva um programa que imprima a soma de todos os números inteiros de 1 a 100.
14) Escreva um programa que imprima a tabuada, até o número 10, de um número armazenado numa variável inteira.
15) Escreva um programa que imprima a contagem regressiva até o número zero partindo de um valor armazenado em uma variável, através da estrutura de repetição "while".
16) Escreva um programa que, dada uma variável inteira, imprima a soma de todos os números inteiros menores ou iguais a ela.
17) Escreva um programa que, dada uma variável inteira, imprima a multiplicação de todos os números inteiros menores ou iguais a ela.
18) Escreva um programa que, dada uma variável inteira, imprima o fatorial desse número. O fatorial de um número é o produto de todos os números inteiros positivos menores ou iguais a ele. Por exemplo, o fatorial de 5 é 5 * 4 * 3 * 2 * 1 = 120.