quarta-feira, 6 de novembro de 2019

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;
}