Ir para conteúdo
Fórum Script Brasil
  • 0

Dúvida no if em c++


Murilo Ângelo

Pergunta

Olá pessoal sou novo aqui mais sei um pouco de c++...

Minha dúvida é como eu faço pra chamar uma função que para ela ser chamada

deve haver duas condições(a resposta da primeira pergunta e da segunda serem

respectivamente SIM). Visando que a primeira resposta é lida por op e a segunda

por op1.

1 - sim

2 - não

IF (op = 1 e op1 = 1)*

chama a função

IF(op = 2 e op1 = 2)*

chama a outra função

(*eu acho que é assim)

Se alguém tiver uma maneira de resolver isso mais facilmente posta ai por favor.

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

amigo,

Use variavel boleana =)

// Criando a enumeração:
    enum boolean {
        true = 1, false = 0
    };
    // Permitindo a sua declaração como um tipo qualquer:
    typedef  enum boolean  bool;
     
    // Agora podemos escrever e compilar os códigos como:
    int main () {
     
        bool b = true;
        if (b) {
            b = false;
        }
     
        return 0;
          }
ou pode fazer normal ele receber 1 ou 2 e assim testando:
if (op==1)
funcao();
else if (op==2)
funcao2();
Pode usar case se quiser que é até mais viável gastando menos processamento nesse caso pois ou ele vai ser uma ou vai ser outra.
switch (variavel){
                         case 1:{
                                    funcao();
                                     break;   }
                          case 2: {funcao2();
                                       break;   }
                          default: {
                                  printf("Opcao inválida");
                                  break;}

ai para fazer voltar o cursor lá em cima ai basta chamar a função de opçoes ou se preferir use goto =)

Att,

Marcelo.

Editado por Marcelo Moraes
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...