question

Como fazer um loop: Sim ou Não? Código em C++?

int Main()
{
// Definições e preparações
Livro lista telefônica [MAX_CONTACTS];
Char user_choice = '0';
int i;
char tampão [60];
bool encontrado;
//int escolha = menu();
int escolha = 1;

for (int j = 0; j < MAX_CONTACTS; j++)
{
livro[j].Delete();
}

do
{
Escolha = menu();

if(Choice == 1)
{
while (user_choice != '5')
{
encontrado = false;
i = 0;

System("CLS");
Cout << "1. add contact" << endl;
Cout << "2. edit contact" << endl;
Cout << "3. delete contact" << endl;
Cout << "4. search contact" << endl;
Cout << "5. exit" << endl;

Cout << endl << "you choose: ";
CIN >> user_choice;

Switch(user_choice)
{
case '1':
do
{
if (livro[i].CreateMe())
{
livro[i].Add();
encontrado = true;
Cout << endl << "do you wish to add a new record? (y/n)";
char novamente = 'y';
CIN >> novamente;

if (novamente == 'y' || novamente == 'Y')
{
livro[i].CreateMe();
livro[i].Add();
encontrado = true;
}
else if (novamente == ' n' || novamente == ' n ')
{
i++;
}
else
{
Cout << "error! only 'y/n'" << endl;
Cout << "do you wish to add a new record? (y/n)" << endl;
CIN >> novamente;
}
}
} while (i < MAX_CONTACTS && !found);
break;
}
}
}
} while (i< max_contacts && !found);
}

Contato struct {char officeaddress[60]; / empresa endereço /};

Classe PhoneBook {
contato contato;
público:
bool CreateMe(){
if(contact.first[0]=='\\')
retornar true;
else
return false;
};
void Add() {
if(contact.first[0] == '\\') {
retornar verdadeiro;
} else {
retornar falso;
}
};
};

privatevoid PhoneBook::Add() {
cout.
}
resposta Resposta

Para fazer um loop Sim ou Nao em C++, siga os passos a seguir:

  1. Inicialize o código C++
  2. Defina as variáveis e faça os preparativos necessários:
    • Defina a lista telefônica com o tamanho máximo de contatos utilizando o comando Livro lista telefônica [MAX_CONTACTS];
    • Declare as variáveis necessárias como Char user_choice = '0';, int i;, tampão de Char [60];, e bool encontrado;
    • Defina a escolha com um valor inicial, por exemplo, int escolha = 1;
  3. Crie um loop utilizando a estrutura for para percorrer os contatos existentes e deletá-los. Utilize o seguinte trecho de código:
    • for (int j = 0; j < MAX_CONTACTS; j++)
    • livro[j].Delete();
  4. Crie um loop while para exibir o menu e aguardar a escolha do usuário. Utilize o seguinte trecho de código:
    • enquanto (user_choice! = '5')
      • Exiba as opções do menu utilizando as funções Cout
      • Leia a escolha do usuário utilizando CIN
      • Utilize um loop switch-case para lidar com a escolha do usuário
      • Para a condição '1', adicione um contato e verifique se deseja adicionar um novo registro
      • Utilize um loop novamente para solicitar a entrada correta do usuário
  5. Após a execução das ações, retorne para o item 3 (menu) ou saia do programa ao escolher '5'

Esse é o passo a passo para criar um loop Sim ou Não em C++. Certifique-se de testar o código para garantir que ele funcione conforme o esperado.


ComentáriosComentários
Acho que a resposta não está correta ou que você gostaria de acrescentar mais
alguma informação? Envie o seu comentário abaixo..

Guest


HTML não é permitido!

Image Code

Digite os caracteres que aparecem na imagem por isso sabemos que você é humano!

Receber um email quando alguém acrescenta outro comentário a esta pergunta


Topo da página


Home  Terms
Copyright © Accelerated Ideas 2005-2024
All rights reserved