Ir para conteúdo
Sistema de Servidores de Jogos ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Posts Recomendados

Não tem como você usar um return pois você não está trabalhando com funções (fora a main, claro).

Já aprendeu estruturas de repetição? while, do...while, for.

:slow:

Link para o comentário
https://www.webcheats.com.br/topic/2154304-duvida-em-c/#findComment-8593404
Compartilhar em outros sites

Não tem como você usar um return pois você não está trabalhando com funções (fora a main, claro).

Já aprendeu estruturas de repetição? while, do...while, for.

 

to começando a entrar na parte de while más foi bom voce me lembrar o for.

Link para o comentário
https://www.webcheats.com.br/topic/2154304-duvida-em-c/#findComment-8593481
Compartilhar em outros sites

Um loop basta para o que está precisando.

É necessário se cadastrar para acessar o conteúdo.

:slow:

Link para o comentário
https://www.webcheats.com.br/topic/2154304-duvida-em-c/#findComment-8593588
Compartilhar em outros sites

Vlw cara, consegui o loop com a compilação que vc deixou ai.:lol:

 

Se eles não fecharem o tópico eu vou postar o programa e o C++ do programa para ver o que dá para melhorar.

Link para o comentário
https://www.webcheats.com.br/topic/2154304-duvida-em-c/#findComment-8593810
Compartilhar em outros sites

Você pode separar os trechos de código em funções e utilizar um switch na verificação do menu, creio que ficaria mais organizado.

:slow:

Link para o comentário
https://www.webcheats.com.br/topic/2154304-duvida-em-c/#findComment-8594049
Compartilhar em outros sites

Você pode separar os trechos de código em funções e utilizar um switch na verificação do menu, creio que ficaria mais organizado.

 

A compilação final ficou assim:

É necessário se cadastrar para acessar o conteúdo.

Link para o comentário
https://www.webcheats.com.br/topic/2154304-duvida-em-c/#findComment-8594091
Compartilhar em outros sites

Você pode separar os trechos de código em funções e utilizar um switch na verificação do menu, creio que ficaria mais organizado.

 

Eae blz? avançando um pouco mais nos estudos eu fiz o que você disse usando o switch.

 

Agora ficou mais limpo:

É necessário se cadastrar para acessar o conteúdo.

Link para o comentário
https://www.webcheats.com.br/topic/2154304-duvida-em-c/#findComment-8596374
Compartilhar em outros sites

Bem melhor. Mas eu acho que não é necessário a variável "opcao" já que você não usará ela em outro momento além de ler a entrada na função menu().

Você pode dar um return na função para retornar a entrada do usuário. Ficaria mais ou menos assim:

 

É necessário se cadastrar para acessar o conteúdo.

 

Assim você está criando uma função para ler um valor de entrada e retorná-lo já prevenindo qualquer outro número além do que é esperado pela função controleMenu().

:slow:

Link para o comentário
https://www.webcheats.com.br/topic/2154304-duvida-em-c/#findComment-8598091
Compartilhar em outros sites

Bem melhor. Mas eu acho que não é necessário a variável "opcao" já que você não usará ela em outro momento além de ler a entrada na função menu().

Você pode dar um return na função para retornar a entrada do usuário. Ficaria mais ou menos assim:

 

 

Assim você está criando uma função para ler um valor de entrada e retorná-lo já prevenindo qualquer outro número além do que é esperado pela função controleMenu().

 

Vlw nem sabia que podia fazer isso com o If " if(value >= 0 && value <= 3)" kkkk. Uma outra duvida que esta me matando para fazer os apps, como eu faço uma condição aonde se tem uma char com mais de um caracter? Exemplo.

 

É necessário se cadastrar para acessar o conteúdo.

 

Nessa parte do MEUNOME seria um char com varias letras.

 

Tem essa source que estou trabalhando.

 

É necessário se cadastrar para acessar o conteúdo.

Link para o comentário
https://www.webcheats.com.br/topic/2154304-duvida-em-c/#findComment-8599558
Compartilhar em outros sites

Fazer "na unha" a comparação de strings em C é um pouco chato. Use a função strcmp() da biblioteca string.h.

Ela retorna 0 se as duas strings forem iguais. Por exemplo:

 

É necessário se cadastrar para acessar o conteúdo.

 

ou

 

É necessário se cadastrar para acessar o conteúdo.

 

:)

:slow:

Link para o comentário
https://www.webcheats.com.br/topic/2154304-duvida-em-c/#findComment-8599652
Compartilhar em outros sites

Fazer "na unha" a comparação de strings em C é um pouco chato. Use a função strcmp() da biblioteca string.h.

Ela retorna 0 se as duas strings forem iguais. Por exemplo:

 

É necessário se cadastrar para acessar o conteúdo.

 

ou

 

É necessário se cadastrar para acessar o conteúdo.

 

:)

 

 

Ao invés de fazer uma comparação teria como fazer um tipo de pesquisa envolvendo o Switch? Porque se eu fizer strcmp ficaria muito grande o If e dificultaria a leitura do código.

Link para o comentário
https://www.webcheats.com.br/topic/2154304-duvida-em-c/#findComment-8600481
Compartilhar em outros sites

Não é possível, várias outras linguagens permitem comparação strings no switch mas em C não dá.

Entretanto, posso sugerir uma ideia de implementação:

 

Leia uma string e compare o primeiro caractere com switch. Por exemplo, ao invés de comparar a string"abrir", pegue somente o caractere inicial 'a'.

 

É necessário se cadastrar para acessar o conteúdo.

 

Outras ideia (com loop):

É necessário se cadastrar para acessar o conteúdo.

C++:

É necessário se cadastrar para acessar o conteúdo.

:slow:

Link para o comentário
https://www.webcheats.com.br/topic/2154304-duvida-em-c/#findComment-8601054
Compartilhar em outros sites

  • 2 semanas atrás...

O eu aqui denovo kkkk surgiu outra duvida.

 

Obs: Na parte completo e simples vou transformar em funçao.

 

o que ja aprendi: FILE,Pilha estatica, fist in,Last out e fist in, fist out... se isso ajudar em alguma coisa, e outra coisa não seu como se usar math.h

 

É necessário se cadastrar para acessar o conteúdo.

Link para o comentário
https://www.webcheats.com.br/topic/2154304-duvida-em-c/#findComment-8609164
Compartilhar em outros sites

Explica melhor qual é a sua dúvida.

 

A minha duvida era com o Fatorial e Potencia más já resolvi

 

Potência:

É necessário se cadastrar para acessar o conteúdo.

 

Fatorial:

É necessário se cadastrar para acessar o conteúdo.

 

Já terminei a soruce e ficou assim:

É necessário se cadastrar para acessar o conteúdo.

 

Caso de para melhorar em alguma coisa me fale, agora vou começar a usar bool nas próx. soruces e nessa vou tentar implantar um histórico com o FILE Fist in,Last out.

Link para o comentário
https://www.webcheats.com.br/topic/2154304-duvida-em-c/#findComment-8610994
Compartilhar em outros sites

A questão de 'melhorar' que você diz é em qual sentido? Está funcionando? Se está, ótimo.

Você tem que ter em mente o seguinte: Programe para automatizar tarefas ou fornecer algum serviço pro usuário final. A preocupação com o código é relevante somente para você (e quem irá dar manutenção no seu código), para o computador tanto faz se o código é "bonitinho" ou não.

 

PS: Use a área de criações para postar seu projeto pronto.

:slow:

Link para o comentário
https://www.webcheats.com.br/topic/2154304-duvida-em-c/#findComment-8611513
Compartilhar em outros sites

Eu disse isso não na questão "estética" más na questão de alocação de memória e processamento, pois creio eu que futuramente quando for fazer ciências da computação eu terei que me preocupar com isso? não é?

 

Como já terminei pra quem quiser e for útil ao ler esse tópico : [DOWN]

É necessário se cadastrar para acessar o conteúdo.
[/DOWN]

 

Já não sei porque tá dando Virus más a source ta ai pra quem quiser ver: [sCAN]

É necessário se cadastrar para acessar o conteúdo.
[/sCAN]

 

Se quiser pode fechar o tópico pois vou dar uma pausa nos estudos e Vlw por me ajudar Cara. :conversando:

Link para o comentário
https://www.webcheats.com.br/topic/2154304-duvida-em-c/#findComment-8611916
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.