quarta-feira, 6 de novembro de 2019

switch 1 aplicado

#include <iostream>

using namespace std;


int main() {
  
    int val;
  
    cout<<"Selecione uma cor"<<endl;
    cout<<" [1]=Verde, [2]=Azul, [3]=Vermelho "<<endl;
    cin>>val;
  
    switch(val)
    {
        case 1:
            cout<< "Cor Selecionada: Verde"<<endl;
            break;
        case 2:
            cout<< "Cor Selecionada: Azul"<<endl;
            break;
        case 3:
            cout<< "Cor Selecionada: Vermelho"<<endl;
            break;
        default:
            cout<<" Valor Selecionado Invalido "<<endl;
    }
    cout<<"\nPrograma Finalizado\n";
  
    return 0;
}

switch basico

#include <iostream>

using namespace std;


int main() {
  
    switch (expressao)
    {
        case const1:
            comandos;
            break;
        case const2:
            comandos;
            break;
        case const3:
            comandos;
            break;
    }
  
    return 0;
}

operador ternario if simples verd ou falso

#include <iostream>

using namespace std;


int main() {
  
    // (expressao) ?(verdadediro relazia esa > valor 1  : falta realiza essa > valor 2
    // retorno de v ou f
    // ou alteracao de uma variavel
  
    int n1, n2, nota;
    string res;
  
    cout<< " Digite a primeira Nota: "<<endl;
    cin>>n1
    cout<< " Digite a segunda Nota: "<<endl;
    cin>>n2
  
    nota = n1 + n2;
  
    // nota >= 60 aprovado
    // nota < 60 reprovado

  
     (nota >= 60) ? res="Aprovado" : res="Reprovado";
     // ou
   
   
     //     res=(nota>=60)? "Aprovado" : "Reprovado";
         cout<< "\nSituacao do aluno: \n"<< res <<endl;
         // res2 que é tipoo int
             //     res=(nota>=60)? 1 : 0;

  
    return 0;
}

e ou e not

#include <iostream>

using namespace std;


int main() {
    int num;
   
    // 1 2 3 4 5 6 7 8 9 10
    // > 4 e <7
    num = 5;
   
   
    if(num>4 && num <7)
    {
        cout<<" \n Valor aceito \n";
    }
    else
    {
        cout<<" \n Nao aceito \n";
    }
   

   
    return 0;
}

primeiro if simples completo

#include <iostream>
// biblioteca do system cls
#include <cstdlib>
using namespace std;


int main() {
   
    int n1, n2, res;
    char opc;

    // table do gotto
    inicio:

// clear do dos
    system ("cls");
   
    cout<< " Digite o valor da nota 1: "<<endl;
    cin>>n1;
    cout<< " DIgite o valor da nota 2: "<<endl;
    cin>>n2;
   
    res = n1 + n2;
   
    // aprovado, reprovado e recuperacao
   
    // > = aprovado
    //  >= 40 e <59 recuperacao
    // < 40 reprovado
   
    if(res >=60)
    {
        cout<< " \n aluno aprovado \n";
    }
    else if (res >= 40)
        {
            cout<< "\n aluno em recuperacao  \n";
        }
        else
       
    {
        cout<< " \n auluno reprovado \n";
       
    }
    // comandos  pro go to, continuar outros teste do programa
    cout<< "\n Digita outras notas (s/n) \n";
    cin>> opc;
    if(opc == 's' || opc=='S')
    {
        goto inicio;
    }
   
   
    return 0;
}