sexta-feira, 13 de setembro de 2019

DEV-C++ #5: SWITCH/CASE


Continuando nossas aulas da linguagem C++, começaremos hoje com as estruturas condicionais, aquela onde o usuário irá tomara uma decisão em determinada parte do programa e ele sofrerá um desvio.

Acompanhe a aula anterior antes de prosseguir:















Veja o vídeo do tutorial:




Na estrutura switch/ case o usuário irá tomar uma decisão a partir de um MENU criado pelo programador.Uma particularidade dessa estrutura é que ela aceita somente variáveis do tipo int e char


Vamos criar um programa que receba o sexo de uma pessoa e informe se ela é do sexo masculino ou feminino.

Abra o arquivo .cpp salvo na primeira aula, que possui o cabeçalho padrão, clicando duas vezes sobre ele. Se não tem o arquivo aprenda como criar no link a seguir:


https://universetutorial.blogspot.com/2019/07/dev-c-cabecalho-programa.html




Para receber o sexo do usuário vamos solicitar que ele digite m para masculino ou f para feminino. Com isso vamos declarar a variável sexo do tipo char( que aloca apenas um caracter na memória):


Agora vamos iniciar nosso programa, colocando um título e pedindo as informações para o usuário digitar através de um MENU:



Agora chegou o momento de utilizar a estrutura switch/case, ela segue esse padrão:

switch(variável){

Veja como ficará no dev:

























Agora dentro das chaves ficará os casos possíveis (cases):

Case variável digitada:

break;

O break é colocado no final de cada caso para fazer a parada do programa. Ficará dessa maneira:



























Note que foi colocado aspas simples(‘’) no m e f, pois são variáveis do tipo char. Para finalizar colocamos mais um caso, pois o usuário poderá digitar um caracter diferente de m e f. Para isso usaremos a palavra default:



























Como é o último caso não é necessário colocar o break ao final do default. Pronto, para salvar o programa clique em ARQUIVO e em seguida SALVAR COMO:





























Coloque o nome e clique em SALVAR. Vamos então agora compilar o programa. Clique na barra de menu em EXECUTAR, e em seguida em COMPILAR:


Estamos prontos para executar o programa. Clique em EXECUTAR e em seguida em EXECUTAR novamente:


Digite m e clique ENTER:


A mensagem foi dada corretamente. Agora vamos fazer para o sexo feminino:




















E por fim, vamos digitar um caracter qualquer(exceto m e f) para cairmos na condiçãodefault:





















Veja que o programa entregou todas as informações. Clique em qualquer tecla para encerrar. 


Nenhum comentário:

Postar um comentário