Ir ao conteúdo
  • Comunicados

    • Gabriel Torres

      Seja um moderador do Clube do Hardware!   12-02-2016

      Prezados membros do Clube do Hardware, Está aberto o processo de seleção de novos moderadores para diversos setores ou áreas do Clube do Hardware. Os requisitos são:   Pelo menos 500 posts e um ano de cadastro; Boa frequência de participação; Ser respeitoso, cordial e educado com os demais membros; Ter bom nível de português; Ter razoável conhecimento da área em que pretende atuar; Saber trabalhar em equipe (com os moderadores, coordenadores e administradores).   Os interessados deverão enviar uma mensagem privada para o usuário @Equipe Clube do Hardware com o título "Candidato a moderador". A mensagem deverá conter respostas às perguntas abaixo:   Qual o seu nome completo? Qual sua data de nascimento? Qual sua formação/profissão? Já atuou como moderador em algo outro fórum, se sim, qual? De forma sucinta, explique o porquê de querer ser moderador do fórum e conte-nos um pouco sobre você.   OBS: Não se trata de função remunerada. Todos que fazem parte do staff são voluntários.
    • DiF

      Poste seus códigos corretamente!   21-05-2016

      Prezados membros do Fórum do Clube do Hardware, O Fórum oferece um recurso chamado CODE, onde o ícone no painel do editor é  <>     O uso deste recurso é  imprescindível para uma melhor leitura, manter a organização, diferenciar de texto comum e principalmente evitar que os compiladores e IDEs acusem erro ao colar um código copiado daqui. Portanto convido-lhes para ler as instruções de como usar este recurso CODE neste tópico:  
Entre para seguir isso  
Gabrilell

C++ código executa muito rápido em C++

Recommended Posts

porquê não vai e fecha sozinho??

 #include<iostream>
 using std::cout;
 using std::cin;
 using namespace std;
 
 int main () {
  int menina;
   int menino;
 double nenem;
 double
 if(nenem==menina and nenem<=menino) {
      cout << "x indefinido";
 cout << "x é menino\n";
  } else {
 if ( nenem==menina and nenem==menino)
     cout << "x sao gemeos\n";
 } else {
     if (nenem==menina and nenem==menina)
  cout << "x sao duas meninas\n";
   return 0;
 }
Editado por DiF
Remover o excesso de citações e remover a numeração de dentro da tag CODE <>
  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

@Gabrilell     se você quiser que ele espere você ler o que está na tela e depois quando você quiser tecle alguma tecla e aí então ele fecha,  então você precisa colocar um comando para ele esperar e esse comando pode ser  um Sleep  ou um getch() ou um getchar()    por exemplo se você quer usar o Sleep  então você precisa colocar um #include <windows.h>  assim :

  #include <windows.
  #include<iostream>
  using std::cout;
  using std::cin;
  using namespace std;
  
  int main () {
   int menina;
   int menino;
  double nenem;
  double
  if(nenem==menina and nenem<=menino) {
      if (nenem!= menina and nenem!=menino)
      cout << "x indefinido";
  cout << "x é menino\n";
  } else {
  if ( nenem==menina and nenem==menino)
      cout << "x sao gemeos\n";
  } else {
      if (nenem==menina and nenem==menina)
   cout << "x sao duas meninas\n";
    Sleep(2000);
   return 0;
  }                   

o Sleep vai esperar dois segundos e então fechar , ou se você quiser pode usar o getch() no lugar do Sleep assim :

#include <conio.h>
  
  .
  .
  .
  .getch();

com isso ele vai esperar até que você pressione alguma tecla .

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites
  • Autor do tópico
  • obrigada,só pra constar tem algum problema nas minhas condicionais??

    • Curtir 1

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites

    @Gabrilell    você precisa atribuir valor as variáveis antes de fazer as comparações,  pois você apenas criou as variáveis menino e menina e não atribuiu nenhum valor a elas,  e também precisa pegar um valor digitado pelo usuário para depois fazer a comparação  e para saber se são gêmeas você precisaria pedir para o usuário dar essa informação no inicio .

       então seu programa com algumas modificaçoes ficaria assim :

    #include<iostream>
    #include <conio.h>
    #include <locale.h>
    using std::cout;
    using std::cin;
    using namespace std;
    
    int main (){
        setlocale(LC_ALL,"");/*para escrever com acentuação*/
        int menina=2;
        int menino=1;
        double nenem;
    
        cout<<"Digite 1 para menino  ou 2 para menina"<<endl;
        cin>>nenem;
        if(nenem==menino){
            cout << "x é menino\n";
        }
        else{
            if(nenem==menina /*&& nenem<=menino*/) {
                /*cout << "x indefinido";*/
                cout<<"x é menina"<<endl;
            }
            else{
                cout<<"x indefinido"<<endl;
            }
        } /*else {
         if ( nenem==menina and nenem==menino)
         cout << "x sao gemeos\n";
     } *//*else {
         if (nenem==menina and nenem==menina)
      cout << "x sao duas meninas\n";*/
        cout<<"Tecle"<<endl;
        getch();
        return 0;
     }

     

    • Curtir 1

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites

    Crie uma conta ou entre para comentar

    Você precisar ser um membro para fazer um comentário

    Entre para seguir isso  





    Sobre o Clube do Hardware

    No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

    Direitos autorais

    Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

    ×