Ir para conteúdo
Fórum Script Brasil

Felipe Pedroso

Membros
  • Total de itens

    123
  • Registro em

  • Última visita

Tudo que Felipe Pedroso postou

  1. Pronto... Que mal lhe pergunte porque alguém iria pedir para você fazer sem vetor ou técnicas avançadas? if(a<b){ t=a; a=b; b=t; } if(a<c){ t=a; a=c; c=t; } if(a<d){ t=a; a=d; d=t; } if(b<c){ t=b; b=c; c=t; } if(b<d){ t=b; b=d; d=t; } if(c<d){ t=c; c=d; d=t; }
  2. Felipe Pedroso

    Sons

    Simples! Inclua o header windows.h e utlize o seguinte comando Beep(int freq,int d) Onde freq é a freqüência em Hertz e d a duração em milisegundos. Ex.: Beep(440,2000) -> é a nota lá durante 2 segundos Cabe você pesquisar quais as freqüencias das notas e montar o programa! Poste o programa aqui para podermos ajudar ou otimizar.
  3. Em C++, utilizando OO é claro, temos os métodos Destrutores que fazem essa função. Se você sobrecarregar o método, você consegue executar o que você quiser nela... Você declara assim: class Exemplo{ public: Exemplo(); //método construtor ~Exemplo(); //método destrutor }
  4. Felipe Pedroso

    Erro Na Compilacao !

    Para que serve este header? Qual a finalidade de incluir ele?
  5. Eu irei ajudar a montar o programa... Com OO você poderá fazer batalhas entre seus amigos e não só ir para floresta arranjar treta Modelando uma classe básica de personagem: class Character{ private: int HP; int atkSkill; //Pontos de ataque int defSkill; //Pontos de defesa int agiSkill; //Pontos de agilidade int money; //Grana do personagem public: int attack(); //Método que retorna quanto o personagem produziu de ataque void defense(int atk, int agi); // Metodo de defesa/absorção de dano. Utiliza os ptos de def e agilidade do oponente para calcular se houve defesa ou absorção de dano } void Character::defense(int atk, int agi){ <ESCREVER FUNÇÃO DE DEFESA> }; int Character::attack(){ <ESCREVER FUNÇÃO DE ATAQUE SEM ESQUECER QUE TEM QUE RETORNAR UM ATAQUE> }; É uma classe simples, com ataque e defesa... Temos também a grana e tals... Faltam implementar as funções... Me passa como você quer e eu converto para OO... O que mais um personagem pode fazer? (atenção personagem e não usuário) MSN: f_pedroso677@hotmail.com
  6. Tenho uma sugestão para lhe fazer: Orientação à objetos! Isso vai otimizar seu código que está mutio grande e complicado. Posso te ajudar a modelar e até programar seu jogo. Vamos começar com a classe personagem (character): Quais serão os atributos? Quais serão os métodos (ações que o personagem pode ter)? Obs.: Se você está usando o windows porque você não usa system("cls") para limpar a tela?
  7. Mais um algoritmo para você: SE(HOST REMOTO RESPONDE) EXIBE "RESPONDEU!" FIM SE
  8. Claro colega... Aí vai o algoritmo: PARA 1 ATÉ QUANTIDADE DE ARQUIVOS FAÇA SE (ARQUIVO FOI ALTERADO NAS ULTIMAS 24 HORAS) FAÇA DELETAR(ARQUIVO) FIM SE FIM PARA
  9. Existem funções para envio de arquivo... Se eu conseguir compilar o meu cod, eu mando para vocês...
  10. Tentou usar ponteiros? Não sei se irá funcionar... Você está querendo fazer um struct com funções!!! Faça logo uma classe com métodos!
  11. Infelizmente a premissa de um programador é saber um pouco de inglês... Acredito que o MSDN seja o melhor lugar para se procurar...
  12. A resposta para seu problema é sockets! Eu estou pesquisando a mesma coisa... Mas é difícil encontrar material bom...
  13. Não vejo nada de errado buscar informações em fórum... Mas se você faz mestrado mesmo é melhor aprender o que eu recomendei... Structs e File I/O... Assim você não fica dependente...
  14. Mas mesmo assim se alguém percebe que você deixa o arquivo ali, mesmo que por segundos, pode pegar o arquivo... Existem maneiras burlar o processo do seu programa deletar o arquivo...
  15. Acredito que fazer uma pesquisa sobre File I/O e Structs irão lhe fazer um bem... :rolleyes: O difícil é estabelecer um padrão para a leitura... O que separa a linha das leituras é um espaço... Você teria que montar algum esquema com File I/O para ler caracter a caracter e quando detectar um espaço armazenar o que foi lido...
  16. Acredito que você tenha que pesquisar sobre Firewall primeiro antes de desenvolver... Não adianta você conhecer as funções básicas e sair desenvolvendo. Talvez você precise estudar muito sobre firewall para poder desenvolver um... Ele envolve muitos conceitos e, acredito eu, a programação deveria ser a última a se preocupar...
  17. Uma boa idéia é você tratar a 'string' que você passa para o comando system... Tente procurar sobre a função sprintf... É uma função que retorna uma string que você formata como se fosse o printf (este retorna void). Acredito eu que irá ficar algo como: system(sprintf(<string formatada>,<variáveis a substituir>)); Antes de usar pesquise, pois não sei se essa é a sintaxe correta e não lembro qual o header usar.
  18. Pelo que entendi: Esse arquivo tem quatro campos: uma data e três medições. Primeiro, algumas perguntas: - O que gera esse arquivo? - Você realmente tem necessidade que o programa seja em C (programas em C geralmente rodam apenas em console e apresentam maior dificuldade para gerar relatórios)? Vamos verificar qual sua necessidade real para poder elaborar algo... Explique melhor do que se tratam esses dados e como você os obtém... Dependendo do problema você consegue exporta-los para o Excel sem nenhuma dificuldade e resolver seu problema.
  19. Você poderia postar o enunciado do exercício, por favor? Pelo menos explique detalhadamente o problema que você precisa resolver... ;)
  20. Provavelmente o seu programa rodará no Linux. É claro que se você estiver utilizando um recurso específico do SO o programa não irá funcionar. Acredito que se você possuir todas "refêrencias" que você utilizou e utilizar o mesmo compilador nos dois, você não terá problema algum. Um bom exemplo disso é que consigo compilar no Cygwin meus programas desenvolvidos no DevC++.
  21. Felipe Pedroso

    Windows.h

    Amigo, o Visual C++ Express utiliza o C++ do .NET. Sendo assim ele não irá ter esse header (.h). Recomendo que você pesquise qual o header equivalente ou mude seu IDE. Felipe
  22. Como em C string não é nada além de um vetor de chars qual o objetivo de 'separar' os caracteres de uma String? Você poderia se explicar melhor? Se você quer acessar as letras individualmente tudo depende do jeito que seu string é declarado: Vetor estático: QUando se declara um vetor estático você deve utilizar o acesso por índices: char nome[50]; nome = "Teste"; //para acessar qualquer elemento é só acessar com o índice printf("%char",nome[0]); //isso irá resultar em 'T' printf("%char",nome[1]); //isso irá resultar em 'e' printf("%char",nome[2]); //isso irá resultar em 's' printf("%char",nome[3]); //isso irá resultar em 't' printf("%char",nome[4]); //isso irá resultar em 'e' [/codebox] Ponteiro: Você utiliza o operador * para acessar o conteudo e o 'índice' da letra que você quer acessar: [codebox]char *nome; //se julgar necessário fazer alguma função de alocação dinâmica de memória (malloc,calloc ou realloc) nome = "Teste"; //para acessar qualquer elemento é só acessar com o índice printf("%char",*(nome+0)); //isso irá resultar em 'T' printf("%char",*(nome+1)); //isso irá resultar em 'e' printf("%char",*(nome+2)); //isso irá resultar em 's' printf("%char",*(nome+3)); //isso irá resultar em 't' printf("%char",*(nome+4)); //isso irá resultar em 'e'
  23. Qual o compilador que você está usando?
×
×
  • Criar Novo...