12 Questões de Estruturas Condicionais resolvidas em C# para praticar os fundamentos da linguagem.
##EXERCÍCIO 1
- Ler dois valores inteiros para as variáveis A e B, efetuar a troca dos valores de modo que a variável A passe a possuir o valor da variável B, e a variável B passe a possuir o valor da variável A. Apresentar os valores trocados.
##EXERCÍCIO 2
- Escreva um programa que leia um número inteiro e exiba o seu módulo.
O módulo de um número x é:
x se x é maior ou igual a zero
x * (-1) se x é menor que zero
##EXERCÍCIO 3
- Escreva um programa que leia 3 números inteiros e imprima na tela os valores em ordem decrescente.
##EXERCÍCIO 4
- Escreva um programa que leia dois números e apresente a diferença do maior para o menor.
##EXERCÍCIO 5
- Escreva um programa que leia quatro notas escolares de um aluno e apresentar uma mensagem que o aluno foi aprovado se o valor da média escolar for maior ou igual a 7. Se o valor da média for menor que 7, solicitar a nota do recuperação, somar com o valor da média e obter a nova média. Se a nova média for maior ou igual a 7, apresentar uma mensagem informando que o aluno foi aprovado na recuperação. Se o aluno não foi aprovado, apresentar uma mensagem informando esta condição. Apresentar junto com as mensagens o valor da média do aluno.
##EXERCÍCIO 6
- Escreva um programa que leia dois números e exiba mensagem informando o valor do maior número e o valor do menor número. Se os dois números forem iguais, o programa deve exibir mensagem informando este fato.
##EXERCÍCIO 7
- Escreva um programa que leia um número inteiro. Verificar por meio de condição se o valor fornecido está na faixa entre 0 (zero) e 9 (nove). Caso o valor fornecido esteja dentro da faixa, apresentar a mensagem “valor válido”. Caso contrário, apresentar a mensagem “valor inválido”.
##EXERCÍCIO 8
- Escreva um programa que leia um número inteiro (variável CODIGO). Verificar se o código é igual a 1, igual a 2 ou igual a 3. Caso não seja, apresentar a mensagem “Código inválido”. Ao ser verificado o código e constatado que é um valor válido, o programa deve verificar cada código em separado para determinar seu valor por extenso, ou seja, apresentar a mensagem “um”, ”dois” ou “três”. (Utilizar o comando Switch).
##EXERCÍCIO 9
- Escreva um programa que leia três valores para os lados de um triângulo (variáveis A, B e C). Verificar se cada lado é menor que a soma dos outros dois lados. Se sim, saber de A==B e se B==C, sendo verdade o triângulo é eqüilátero; Se não, verificar de A==B ou se A==C ou se B==C, sendo verdade o triângulo é isósceles; e caso contrário, o triângulo será escaleno. Caso os lados fornecidos não caracterizarem um triângulo, avisar a ocorrência.
##EXERCÍCIO 10
- Escrever um programa declarando três variáveis do tipo inteiro (a, b e c). Ler um valor maior que zero para cada variável (se o valor digitado não é válido, mostrar mensagem e ler novamente). Exibe o menor valor lido multiplicado pelo maior e o maior valor dividido pelo menor.
##EXERCÍCIO 11
- Faça um programa que leia um número inteiro e mostre uma mensagem na tela indicando se este número é positivo ou negativo. Pare a execução do programa quando o usuário requisitar.
##EXERCÍCIO 12
- Faça um programa que leia um número. Se positivo armazene-o em A, se for negativo, em B. No final mostrar o resultado.