NOME DURAÇÃO
Abertura do Curso de C++
Visão Geral da Linguagem C++
Instalando o Code::Blocks para Desenvolvimento C++
Instalando a IDE CLion para Desenvolvimento em C++
Primeiro Programa em C++
Comentários em C++
Indentação, Espaço em Branco e Ponto e Vírgula em C++
Variável em C++
Tipos Primitivos do C++
Características das Variáveis em C++
Manipulando Variáveis em C++
Nomenclatura de Variáveis em C++
Introdução às Stream em C++
Stream em C++
Manipulação de Dados em C++
Modificadores de Tipo em C++
Operadores Aritméticos do C++
Construindo uma Calculadora com C++
Módulo da Divisão em C++
Operadores Relacionais do C++
Tomada de Decisão em C++
Tomada de Decisão - Estrutura else em C++
Tomada de Decisão - Estrutura else em C++
Operadores Lógicos do C++
Operadores de Atribuíção do C++
Iteração em C++
Estrutura de Repetição for do C++
Operadores de Incremento e Decremento do C++
Tabuada em C++
Estrutura de Repetição while do C++
Programa em Looping em C++
Estrutura de Repetição do-while do C++
Estrutura de Seleção Múltipla switch do C++
Estrutura de Seleção Múltipla switch do C++ (parte II)
Depuração de Código C++
Depuração de Código C++ (parte II)
Depurando com o Clion Código C++
Depurando com o Code::Block Código C++
Blocos de Instrução em C++
Blocos de Instrução em C++ (parte II)
Blocos de Instrução em C++ (parte III)
Operador Ternário do C++
Operador Ternário do C++ (parte 2)
Instrução break do C++
Instrução break do C++ (parte II)
Instrução continue do C++
Precedência de Operadores do C++
Associatividade de Operadores em C++
Introdução aos Arrays em C++
Declaração de Arrays em C++
Arrays - Definições em C++
Inicialização de Arrays em C++
Percorrendo os Elementos de um Array em C++
Calculando a Média Aritmética com Arrays em C++
Arrays Multidimensionais em C++
Manipulação de Arrays Bidimensionais em C++
Laços Aninhados
Função Matricial em C++
Manipulando Planilhas em C++
Introdução às Estruturas em C++
Utilizando struct em C++

Nesta aula continuaremos o estudo da estrutura de seleção múltipla switch. Neste momento, desenvolveremos uma aplicação para estudarmos de forma prática a utilização dessa estruturta de controle.

SELEÇÃO MÚLTIPLA

Na aula anterior aprendemos a parte teórica da estrutura de seleção Switch. Agora, iremos desenvolver uma aplicação para que consigamos entender e aprimorar o nosso conhecimento acerca dessa estrutura.

O nosso aplicativo ira pedir para o usuário informar um caractere, feito isso, armazenaremos esse caractere numa variável e então, iremos verificar se o caractere digitados esta contido nos caracteres que nós pré-definimos com a estrutura switch.

Caso esteja contido, será impressa uma mensagem dizendo que o caractere está contido, do contrário, ou seja, caso nenhum do 8 caracteres possíveis tenha sido informado, nós exibiremos uma mensagem para o nosso usuário dizendo que o caractere não está no grupo de caracteres solicitado.

EXEMPLO FEITO EM AULA

#include <iostream>
#include <stdlib.h>

/*====================================
*           eXcript.com
*          fb.com/eXcript
* ====================================*/

using namespace std;

int main() {

    char c;
    cout << "Por favor, digite uma letra entre 'a' ate f" << endl;
    cin >> c;

    switch(c){
        case 'a':
        case 'A':
            cout << "Voce digitou a letra 'a' ou 'A' " << endl;
            break;
        case 'b':
        case 'B':
            cout << "Voce digitou a letra 'b' ou 'B' " << endl;
            break;
        case 'c':
        case 'C':
        case 'd':
        case 'D':
        case 'e':
        case 'E':
            cout << "Voce digitou a letra 'c' ou 'C', ou 'd' ou 'D', ou 'e' ou 'E' " << endl;
            break;
        case 'f':
        case 'F':
            cout << "Voce digitou a letra 'f' ou 'F' " << endl;
            break;
        default:
            cout << "Voce nao digitou uma letra valida!" << endl;
    }


    system("pause");
    return 0;
}


Tags curso, cpp

Comentários

comments powered by Disqus