Ir para conteúdo
Fórum Script Brasil

Heldinho

Membros
  • Total de itens

    317
  • Registro em

  • Última visita

Tudo que Heldinho postou

  1. Décio, valeu pela ajuda, o programa ateh compila sem erro, mas ele mostra um numero de bytes que não é o do meu hd(nem espaço livre e nem o tamanho total).. dá pra entender?? vou ir tentando fazer funcionar, até mais!
  2. Heldinho

    Problema Com Rand()

    não, simplesmente demorou demais.... tipo.... seilá! demorou mais de 5 segundos, acho q meu código tava errado, auhauhauahuahuahau...... ps: No meu codigo acima, eu ainda não tinha colocado os parametros da funcao random_range pra funcionar... kem quizer fazer direitin pode colocar.. até mais! e obrigado dinovo pela dica do srand ..
  3. Heldinho

    Problema Com Rand()

    Ae cara, muito obrigado mesmo, consegui fazer funcionar, vlw pelo site se precisar de qualquer coisa, estamos aí ... olha o que eu fiz(consegui de uma maneira mais simples, e o programa termina mais rápido. no seu exemplo, eu tentei executar, mas demorou muito, ai eu parei ): #include <stdlib.h> #include <stdio.h> #define RAND_MAX 25 int x; int random_range(int lowest_number, int highest_number) { x=x+1; if(x>5){ x=1; } return ((2 + (rand()%25))-x); } int main(){ int xx; int y; int z; x=1; while(1){ z=random_range(10,10); y=random_range(10,10); xx=random_range(10,10); if(x>0 && y>0 && z>0 && xx!=z && xx != y && y!=z){ printf("%d %d %d\n",xx,y,z); return 0; } } } até mais!
  4. Heldinho

    Problema Com Rand()

    Ae iSoron, valeu pela ajuda, mas por este codigo que voce postou aki não funcionou, olha meu código: #include <stdlib.h> #include <stdio.h> int random_range(int lowest_number, int highest_number) { int range = highest_number - lowest_number + 1; return lowest_number + (range * rand()/(RAND_MAX + 1.0)); } int main(){ int x; int y; int z; while(1){ x=random_range(1,25); y=random_range(1,25); z=random_range(1,25); if(x != y && x != z && z != y){ printf("%d, %d, %d",x,y,z); } } } nota: preciso de 5 numeros randomicos(no exemplo tem apenas 3) entre 1 e 25 e que sejam diferentes entre eles mesmos.Na lógica meu codigo funcionaria, mas os numeros não estão "Ransomizando"... da um help ae
  5. Ae pessoal, preciso de numeros randomicos entre 1 e 25.... com if e while eu consegui eliminar o 1 e qualquer numero maior q 25, mas esta operação demorou bastante quando tentei com 5 numeros um diferente do outro........(demorou enquanto o programa estava sendo executado), então, preciso definit o valor máximo do rand(); eu olhei em um site, que pra definir isto no djgpp, basta a seguinte linha: #define RAND_MAX 25 bom, não sei o que deu... olhem o erro: C:\djgpp\bin>gcc -o random.exe random.c random.c:5: warning: `RAND_MAX' redefined c:/djgpp/include/stdlib.h:21: warning: this is the location of the previous definition meu código exemplo: #include <stdlib.h> #include <stdio.h> #define RAND_MAX 25 int main(void){ int x,y,z; while(1){ x=rand(); y=rand(); z=rand(); if(z != x && z!= y && y != x){ printf("%d , %d , %d",x,y,z); return 0; } } }
  6. tente usar sprintf pra mostrar uma virgula, ou então o seu valor ascii, exemplo: cprintf("Uma virgula: %c viu?",44); testei e funcionou deste modo e do modo q eu tinha mandado anteriormente. até mais.
  7. na verdade era pra ser em assembly, mas não consegui fazer, então vai em C de DOS mesmo.. Bom, vou estudar a função q o Gomes me disse, e tb o site do iSoron.. Até Mais
  8. o limpa é uma funcao q eu fiz no começo do programa, pra mostrar virgula, é do mesmo modo q se mostra A B C D E F... printf("uma virgula: , "); fui
  9. Heldinho

    Passar Parametros

    Ae cara, acho que não entendi direito o que você quer, mas olha isso: int somar(int n1, int n2){ return n1+n2; } void main(){ printf("Vamos Somar 10 + 10!\n"); printf("10 + 10 é igual ah %d",somar(10,10)); } até mais cara!!Espero ter ajudado.
  10. Heldinho

    Compilador

    bom, isto eu não sei, mas existe gcc pra linux e pra windows
  11. Heldinho

    Rhide

    eu aconselho você a usar um editor como o simples notepad, pois não é pesado, e tem poucas ferramentas(SOBRANDO MAIS ESPAÇO PARA O CODIGO VISIVEL NA TELA ).. já o rhide, tem no máximo 80x50 caracteres.. crie o programa no bloco de notas, e compile com um bom compilador pelo DOS(eu uso o DJGPP).. desculpa ae, nem respondi sua duvida...
  12. reiniciar o programa como? as vezes nem precisa!! olha este exemplo: int limpa(){ int x,y; x=0; y=55; while(x<y){ printf("\n"); x++; } return 0; } int main(void){ char cobaia[255]; while(1){ printf("Olá\n"); printf("que programa chato.. aperte qualquer tecla pra sair e entrar dinovo!! hahaha!"); cobaia[0]=getche(); limpa(); } } tipo.. se você conseguir usar o while da forma certa, você pode voltar ao começo do programa quando quizer.. até mais!
  13. Ae cara, vlw pela ajuda, mas isso não adianta.... preciso realmete de uma função que retorne os cylindros cabeças e setore, ou somente o espaço em MB, pra mim poder colocar em uma variavel..... até mais....
  14. Heldinho

    Novato

    www.marmsx.cjb.net tem um curso de C bacana pra iniciantes(comecei lá!)[são as mesmas funções do C de PC] www. esqueciosite, olho e volto já... - Curso de C da UFMG tb é muito bom, só que eu perdi o endereço... comece com o curso da marmsx, e vá postando as suas duvidas aki no forum
  15. Ae galera, tudo tranquilo com vocês??Estou precisando de ajuda.. preciso saber o tamanho do hd do usuario.. imagino q não haja uma funcão para isso, então se vocês me ajudarem a descobrir o # de cylindros, de cabeças e de setores por track, é só multiplicar tudo, depois multiplicar por 512 e dividir o resultado final por 1000000, ai teremos os MB q o hd tem.. alguém sabe ajudar?? PS: Rodrigo gomes, seu nome já está nos créditos do os
  16. 2ª vez que eu vejo um post desse tipo de quem não tem o que fazer.... falei!
  17. Heldinho

    "linkar" Dois Programas C

    Porém se você compilar o untitled1.c, e futuramente modificar o untitled2.c, e rodar o untitled1.exe , ele não incluira o untitled2.c modificado, e sim o antigo... você pode ate deletar o untitled2.c após compilar.. isso q me implica...Eu gostaria de saber se tem como "incluir" o arquivo toda vez que o programa é executado, para que possamos alterar o arquivo a ser incluido, e quando executamos o .exe, ele incluia o arquivo alterado.
  18. Heldinho

    Como Faz Um Banner?

    Luiz, você pode usar o próprio Flash da macromedia para criar Gifs com qualidade, ou mesmo animações swf... mais facil ainda fazer em javascript....... bom.. escolha as opções, mas fique sabendo, que isto não é banner rotativo(imagem GIF).. Banner rotativo, é o banner que a imagem e o link muda a cada acesso na página.. deu pra entender?? me corrijam se falei besteira!!
  19. Lega, mas você conhece alguma função para fazer isso em C??
  20. Heldinho

    Como Faz Um Banner?

    Luiz, se você está querendo um banner rotativo, acho que não faz sentido escolher a ordem, mas eu acho que você quer um banner igual esse ai de cima da 100br.com não é?? que ele muda a figura sem dar um reload na página.. se for isso, dá pra fazer com javascript ou mesmo com um editor de imagens GIF, se for realmente um banner rotativo que você quer, vai na parte de tutoriais aqui do forum e faz um igual o meu tutorial.. falou!! PS:Redneck, só por curiosidade, você joga tribes?leva a mal não, é que eu vi um cara com este nick no jogo.. só isso.. fui!
  21. Não sei, pois o hardware monitor da minha AMIBIOS reconhece a temperatura dele.. ai eu não sei se a minha placa mãe já tem o termometro.. mesmo assim, você tem alguma idéia de como medir a temperatura??? obrigado.
  22. Ae gente.. é pra o sistema operacional que eu to fazendo.. tem um pessoal aki do forum que já me ajudou bastante, mas agora preciso saber da temperatura do processador.. Como faço pra passar a temperatura para uma int? outra coisa.. estou fazendo um outro sistema operacional(sem ser esse), e estou juntando uma equipe.. vai ser tipo um MS-DOS Melhorado, e sem o M$ vou colocar o projeto aqui: é o projeto original e sem correções, então desculpem por algum erro.. quem quizer entrar para a equipe, mande um mail ai!! fui..
  23. Heldinho

    Instalar O Djgpp

    Ae luiz, você pode fazer como o Eddie falou, dependendo do descompactador, basta extrair tudo para a pasta c:\djgpp (é recomendado que seja na pasta c:\djgpp). Para usar o djgpp, você sempre terá que digitar isto em uma janela do prompt do dos: set djgpp=c:\djgpp\djgpp.env ou você pode adicionar isto ao autoexec.bat :. set djgpp=c:\djgpp\djgpp.env set path=%PATH%;c:\djgpp\bin para compilar um programa, você usa o arquivo chamado gcc, deste modo: gcc -o teste.exe teste.c caso você use uma lib gráfica, olhe o nome dela.. neste exemplo, estou usando a GRX 246: gcc -o teste.exe teste.c -lgrx20 acho que é só.. Me corrijam se eu falei besteira..
  24. Você já tentou um textarea? (<textarea rows="2" name="S1" cols="20">), eu fiz uns testes aki, e o [ENTER] nela, é como \n ou <BR>, ou se você quiser subistituir seu \n por outra coisa use <BR>, acho q não entendi muito bem o q você quer.. falou tio!
  25. Heldinho

    Win32 Api

    Bom gente, criei este tópico para não só ser ajudado, mas para ajudar outros iniciantes em win32 api, com o objetivo de "arrecadar" tutoriais ou cursos de win32 api.. quem puder contribuir
×
×
  • Criar Novo...