Ir para conteúdo
Fórum Script Brasil

Beraldo

Veteranos
  • Total de itens

    4.466
  • Registro em

  • Última visita

Tudo que Beraldo postou

  1. Beraldo

    Dia da Marmota

    Será uma grande festa... Eu estava ansioso pela chegada desse dia!!! Até que enfim está chegando! Viva!!!!!!!!!!!!!!! Que alegria... :P :P
  2. Eu achei que poucos participariam por não saber fazer conversões, não entender de bases numéricas etc. Mas, como você disse, Durub, basta pesquisar. É uma teoria simples, não é complexo. Basta uma pesquisa no Google, e aparecem diversas páginas sobre o assunto. http://pt.wikipedia.org/wiki/Convers%C3%A3...e_num%C3%A9rica http://profdrico.sites.uol.com.br/mudabase.html http://pt.wikipedia.org/wiki/Sistema_bin%C...atem%C3%A1tica) O último link fala sobre binários. Mas, se entender o que é uma base numérica, pode-se converter para qualquer base. Pode brincar com qualquer base, de 2 a 36. Por que 36? Estude bases, e entenderá. ;)
  3. Já viu o protótipo da função malloc()? Ela retorna void *, ou seja, um ponteiro para "qualquer coisa". Por isso é necessário fazer um casting (coerção). Sobre casting em C http://www.aui.ma/personal/~O.Iraqi/csc1401/casting.htm
  4. Creio que você não precise mudar de compilador para fazer o sleep() funcionar. Como eu disse, abra os arquivos .h e veja onde está o protótipo de sleep (ou Sleep) Enfim, os links estão aqui: http://gcc.gnu.org/install/binaries.html http://www.google.com/search?ie=UTF-8&...p;q=gcc+windows
  5. Errei. Desculpe-me: fwrite(buffer , sizeof(char), strlen(buffer) , pFile );
  6. já tentou salvar normalmente, usando fwrite?
  7. Já que você quer um joguinho, vou colocar a especificação do trabalho do semestre em questão. Esse trabalho foi a implementação de um labirinto. http://geocities.com/rbchaiben/labirinto.html Divirtam-se! :D Adicionarei o link no tópico com as listas de exercícios.
  8. Uma opção da linha de comando do compilador. No meu caso, uso: gcc programa.c -o programa -lm http://www.google.com/search?hl=pt-BR&...squisar&lr=
  9. parece que, em Windows, o "s" é maísculo: Sleep(tempo). Teste aí. Abra o arquivo windows.h e veja se há o protótipo da função sleep Quanto ao compilador, uso o GCC, que é o padrão do Linux. Há GCC para Windows também, se você quiser testá-lo. Não é com interface gráfica como o DEV, mas é bem simples mexer com ele. Quanto a ser melhor, isso é relativo; depende do gosto e da finalidade. Para Linux, creio que seja o melhor
  10. o tamanho de buffer é 20 bytes. A string digitada não contém, necessariamente, 20 caracteres. Logo, o certo é salvar strlen(buffer) bytes, não sizeof(buffer) bytes fwrite (buffer , strlen(buffer) , sizeof(char) , pFile );
  11. http://www.cplusplus.com/reference/ http://www.linuxmanpages.com/man3/
  12. No Linux, fica em unistd.h No Windows, segundo este link, está em windows,.h. E parece que é com "s" maiúsculo.
  13. tem que carregar a extensão com a opção -lm (uso isso no GCC, não sei se é a mesma sintaxe para outros compiladores)
  14. Em nenhum desafio poderá ser usada uma ferramenta assim. Aí é sacanagem. Imagine usar um Zend Framework, por exemplo, num desafio de PHP Somente recursos nativos de cada linguagem.
  15. eu passei aqui para ver se me animava, mas vi essa piada e a do Romerito, sobre o Assaltante Bonzinho... estou me sentindo pior... :( :wacko:
  16. Beraldo

    Tabela Farhneit

    Programação envolve MUITA Matemática. É bom dar uma boa estudada, se quiser ser um bom programar. ;)
  17. Beraldo

    Tabela Farhneit

    Não precisa saber coisa alguma de programação. Basta saber Matemática. Postei a fórmula. Basta isolar as variáveis: C / 5 = (F - 32) / 9 F = (9 * C + 160) / 5 Pegue a primeira linha e isole F. Você chegará À segunda linha. Isso fica subentendido...
  18. Beraldo

    Tabela Farhneit

    Use identação no código. Isso facilita muito a visualização. Tenha esse costue desde cedo. Para saber como converter de F para C, basta escrever a equação no papel e isolar a variável: C / 5 = (F - 32) / 9 F = (9 * C + 160) / 5 int main() { int fahr, celsius; int inicio, fim, incr; inicio = 0; fim = 300; incr = 20; fahr = inicio; printf ("\tTabela de conversao de temperatura: Fahrneit & Celsius\n\n"); printf("%5s %5s\n", "F", "C"); while (fahr <= fim) { celsius = 5 * (fahr - 32) / 9; printf ("%5d %5d\n", fahr, celsius); fahr = fahr + incr; } celsius = 0; printf("\n\n%5s %5s\n", "C", "F"); while (celsius <= fim) { fahr = (9 * celsius + 160) / 5; printf ("%5d %5d\n", celsius, fahr); celsius += incr; } return 0; }
  19. Seja bem-vindo ao fórum e ao Grupo de Estudos, Cleriton! :D Fique à vontade para postar dúvidas e contribuições. Quanto à criação de outros meios de comunicação (orkut, MSN, site etc), acho desnecessário. A iniciativa nasceu no fórum e, ao meu ver, deve permanecer aqui, para futuras consultas. Se criarmos um chat, por exemplo, as dúvidas e as respectivas soluções não ficarão acessíveis futuramente.
  20. Beraldo

    Struct

    Sem problemas. Todos nós erramos. :)
  21. hehheh comprava... mas não só para isso... :rolleyes: Mas comprava quando, ainda, era R$ 7,90... depois R$ 8,90. Depois o preço subiu e desisti de gastar dinheiro com isso. Há muita coisa na Internet... :rolleyes:
  22. Beraldo

    Os 05 macacos

    Como piada, não tem graça, mesmo. :P Porém nos faz pensar nos motivos pelo qual tomamos determinadas atitudes, em poucas palavras. :)
×
×
  • Criar Novo...