
Felipe Pedroso
Membros-
Total de itens
123 -
Registro em
-
Última visita
Tudo que Felipe Pedroso postou
-
Ordem Crescente Com 4 Valores (novamente)
pergunta respondeu ao Thiagouvui de Felipe Pedroso em C, C++
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; } -
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.
-
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 }
-
Para que serve este header? Qual a finalidade de incluir ele?
-
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
-
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?
-
Algoritmo Para Testar A Comunicação Com Hosts Remotos.
pergunta respondeu ao huck_2007 de Felipe Pedroso em C, C++
Mais um algoritmo para você: SE(HOST REMOTO RESPONDE) EXIBE "RESPONDEU!" FIM SE -
Algoritmo Para Remover Todos Os Arquivos Ultimas 24hs
pergunta respondeu ao huck_2007 de Felipe Pedroso em C, C++
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 -
Existem funções para envio de arquivo... Se eu conseguir compilar o meu cod, eu mando para vocês...
-
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!
-
Infelizmente a premissa de um programador é saber um pouco de inglês... Acredito que o MSDN seja o melhor lugar para se procurar...
-
Verificando Se O Arquivo Esta Em Uma Certa Pasta
pergunta respondeu ao PkD de Felipe Pedroso em C, C++
Posta a solução aí... :P -
A resposta para seu problema é sockets! Eu estou pesquisando a mesma coisa... Mas é difícil encontrar material bom...
-
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...
-
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...
-
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...
-
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...
-
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.
-
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.
-
Me Ajudem Em Um Gerador De Matriz.
pergunta respondeu ao argentino de Felipe Pedroso em Lógica de Programação
Você poderia postar o enunciado do exercício, por favor? Pelo menos explique detalhadamente o problema que você precisa resolver... ;) -
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++.
-
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
-
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'
-
Qual o compilador que você está usando?