/Questoes_Estruturas_Condicionais

12 Questões de Estruturas Condicionais resolvidas em C# para praticar os fundamentos da linguagem.

Primary LanguageC#

Questoes de Estruturas Condicionais

12 Questões de Estruturas Condicionais resolvidas em C# para praticar os fundamentos da linguagem.

##EXERCÍCIO 1

  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

  1. 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

  1. Escreva um programa que leia 3 números inteiros e imprima na tela os valores em ordem decrescente.

##EXERCÍCIO 4

  1. Escreva um programa que leia dois números e apresente a diferença do maior para o menor.

##EXERCÍCIO 5

  1. 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

  1. 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

  1. 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

  1. 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

  1. 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

  1. 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

  1. 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

  1. 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.