Ir ao conteúdo
  • Cadastre-se

celsonasciutti

Membro Pleno
  • Posts

    31
  • Cadastrado em

  • Última visita

Tudo que celsonasciutti postou

  1. Valeu Benjamin Breeg Eu vou testar aqui, eu to aprendendo sobe a lógica de programação do basic pra fica bem familiarizado com a linguagem, eu sigo todos os videos do canal dele,´além do basic gosto muito do open-gl do dosbox, não conseguia fazer as linhas se mexe ou dimensiona quando se afastava ou aproximava. O QB64 não suporta DEF FN acabei de ver ele tá escrito unsupported. Um abraço.
  2. Olá Clube do Hardware Eu sou novato em Basic, mas já estudo programação em C há 5 anos, mas falando em BASIC não é uma linguagem muito difícil pelo que uuvi fala no youtube, mas é uma dúvida básica qual a diferença de SELECT IN KEY e a SELECT INP, preciso sabe se o quickbasic 64 funciona nos dias de hoje, se alguém ainda usa? O código fonte está aqui é de um jogo SCREEN 7 ' The end coordinates for the line segment representing a vx1 = 70: vy1 = 20 vx2 = 70: vy2 = 70 ' Coordinates of the player px = 50 py = 50 angle = 0 DO ' Draw the absolute map VIEW (109, 40)-(208, 149), 0, 1 LINE (px, py)-(px + 5 * COS(angle), py + 5 * SIN(angle)), 8 LINE (vx1, vy1)-(vx2, vy2), 14 PSET (px, py), 15 SCREEN , , page%, 1 - page%: page% = 1 - page% WAIT &H3DA, &H8, &H8: WAIT &H3DA, &H8 SELECT CASE INKEY$ 'CASE CHR$(0) + "H": px = px + COS(angle): py = py + SIN(angle) 'CASE CHR$(0) + "P": px = px - COS(angle): py = py - SIN(angle) 'CASE CHR$(0) + "K": angle = angle - .1 'CASE CHR$(0) + "M": angle = angle + .1 'CASE "a", "A": px = px + SIN(angle): py = py - COS(angle) 'CASE "d", "D": px = px - SIN(angle): py = py + COS(angle) 'CASE "q", "Q", CHR$(27): EXIT DO END SELECT LOOP SCREEN 0, 1, 0, 0: WIDTH 80, 25
  3. Ah valeu, eu vou mudar as opções do projeto pro java 6.
  4. Finalmente consegui, instalei o kit jdk 1.6.0.43 depois abri o netbeans.conf, mudei a linha netbeans jdkhome="C:\Program Files\Java\jdk1.8.0_121" para netbeans jdkhome="C:\Program Files\Java\jdk1..6.0.043" e logo abri o netbeans e já estou fazendo meus programas. Valeu.
  5. Boa Noite O NetBeans 7.2 não roda no meu computador, ele só fica numa tela chamada carregando objetos do cache o que devo fazer afinal pra consegui roda no windows 7? Outra coisa consegui roda a mesma versão 7.2 no meu notebook
  6. Benjamin Breeg A minha versão é 5.5.2, eu vou tenta essa versão. Edit: Infelizmente não deu certo, tentei até pega o ConsolePauser.exe mais não deu certo, mas acho que existe um bloqueio do avast ainda, mas não pretendia instala ele.
  7. Meu Dev C++ apresenta esse erro ele aparece com seguinte frase ConsolePauser.exe parou de funcionar, simplesmente não funciona as minhas aplicações, por isso uso o antivirus original do windows 8.1 pra não ter bloqueio de programas, mas se puderem resolve esse problema eu agradeço . Um abs.
  8. Vangodp poderia me explica Eu não dei exemplo do programa com vetor eu falei foi sobre o indice do vetor, mas esquece o que eu falei pode me passa um exemplo? Edit: Eu tentei modifica o primeiro post mas tá dando erro pra corrigi a pergunta.
  9. A minha dúvida é sobre vetores e seus elementos em linguagem C e C#Sharp mais especificamente em linguagem C vamos supor que eu tenho 10 nomes diferentes num campo string e preciso que encontre um nome só como verdadeiro, adicionando uma condição verdadeira caso encontre e caso não encontre ele adicione + 1 avançando mais uma casa, quando o objetivo do programa for alcançado ele mostre a impressão do nome encontrado na saida do console.
  10. Edit: Consegui resolve o problema tive que instala e segui um tutorial do youtube pra desbloquear programas. #include <stdio.h> //This is needed to run printf() function. int main() { printf("C Programming"); //displays the content inside quotation return 0; } C Programming -------------------------------- Process exited after 0.03022 seconds with return value 0 Pressione qualquer tecla para continuar. . . http://imgur.com/n0gYcN0
  11. Eu to usando exatamente esse coloquei o idioma em português, mais acontece que depois que instalei o Avast 3 dias atrás ele bloqueou muitas ações que eu faço no pc, no Orwell Dev deixei em 64 bits, compilei com sucesso, gerei o arquivo normal, mas acontece que não rodo o arquivo compilado na opção Run - Testar. Aparece essa mensagem: Failed to execute "C:\Users\cesar silva\Desktop\fopen.exe": Error 193: %1 nÒo Ú um aplicativo Win32 vßlido. Pressione qualquer tecla para continuar. . . Acontece que já removi ele todo o (Avast) desinstalei ele e apaguei todas as pasta dele. Estranho que toda vez que testava o arquivo compilado o Avast escaneava ele, em busca de virus.
  12. Parece que não acha em lugar algum versão 64 bits do borland dev ++, o erro continua no meu notebook que e 64 bits, mas no meu computador que é 32 bits roda normal, se não for pedi muito poderia me passa a versõ 64 bits do borland dev ++? O codeblocks não gosto dele muito trabalhoso.
  13. Acabei de resolve o problema instalei a versão 64 bits do borland dev c++, e rodou normal, pra tira enfim essa dúvida fui vê o mesmo arquivo no notebook da minha mãe que é um windows 7 professional 32 bits rodou perfeito o erro foi baseado na versão do windows, valeu ajuda vangodp Abs.
  14. Como assim? O código em C ele ta aberto, vou testa pelo arquivo gerado exe. Edit: voce fala o arquivo file.txt ele ta sim aberto, não entendo o que pode se afinal então?
  15. Meu programa da esse erro quando rodo não existe erro de compilação é o seguinte Ele diz que é um arquivo win32 invalido. #include <stdio.h> int main () { FILE *fp; int c; fp = fopen("file.txt","r"); while(1) { c = fgetc(fp); if( feof(fp) ) { break; } printf("%c", c); } fclose(fp); return(0); } Espero ajuda de vocês pra avança na lógica de programação. Abs
  16. Eu pretendo converte essa declaração de váriaveis para c ulong Dado Descomprimido(uint nStartAddr){ bool bCarryFlag = false; ushort Tamanho Comprimido = (ushort) (DadoRom[nStartAddr] | (DadoRom[nStartAddr + 1] << 8));; uint BytePos = nStartAddr + 2; uint ByteAfter = nBytePos + nCompressedSize; byte Controle de bit; byte Byte; byte nMem0D; uint nWorkPos = 0; bool bSmallerBitWidth = false; if((DadoRom[nByteAfter] & 0xC0) != 0){ bSmallerBitWidth = true; Controle de Bit = 8; while(true){ if(nBytePos == nByteAfter){ Byte = DadoRom nBytePos]; Byte &= 0x3F; if(Byte == 0){ return nWorkPos; } Controle de Bit = Byte; bCarryFlag = false; nByteAfter = (uint) (nStartAddr + ((DadoRom[nBytePos + 2] << 8) | DadoRom[nBytePos + 1])); nBytePos += 3; } else{ Byte = RomData[nBytePos]; }
  17. Muito Obrigado Vangodp entendi eu consegui entende unsigned short tanto faz usa um ou outro que é a mesma coisa, só mais uma coisa é uma duvida meio confusa ex: #include <stdio.h> #include <stdbool.h> void decompress(){ unsigned long DecompressData(unsigned int nStartAddr) unsigned short nCompressedSize = (unsigned short) (RomData[nStartAddr] | (RomData[nStartAddr + 1] << 8)); Eu precisava manter essa declaração no escopo unsigned short nCompressedSize = (unsigned short) (RomData[nStartAddr] | (RomData[nStartAddr + 1] << 8)); Ele diz que nCompressSize enBytePos não foi declarado Error] 'nBytePos' was not declared in this scope [Error] 'nCompressedSize' was not declared in this scope. Eu precisava manter em parenteses e entre o colchete o que eu devo fazer?
  18. Agora consegui entende vangodp Quando referimos byte em c++ podemos usar typedef unsigned char meubyte ex: type unsigned char Ctrbyte; Para o short eu posso usa qualquer um dos dois: unsigned short, unsigned short int? Ex de uma condição while while(true) if(bCarryFlag){ CTCopyBytes(ref nBytePos, ref nWorkPos, bSmallerBitWidth); Eu sou obrigado coloca esse ref pra condições em while Eu posso usa apenas sem ref CTCopyBytes(nBytePos, nWorkPos, bSmallerBitWidth);
  19. Eu tenho uma dúvida por que eu baixei alguns arquivos c++, e preciso converte para c. tipo em c++ nos usamos byte será que em c usamos unsigned char, eles possuem o mesmo tamanho e outra coisa while(true) serve para os dois (c++ e c)? declara valor booleano em c++ é bool ex: bool bCarryFlag = false; como será em c?
  20. Valeu Vangodp Acabei de baixa o arquivo no repositorio, agora vou aos estudos com a engine, e começa escreve o meu próprio pong. Um abraço.
  21. Alguém tem algum exemplo de pong para aprendizado em C, precisava muito pra parti para coisas mais dificeis, um amigão meu aqui me ajudou muito com a parte das condições.
  22. A Dúvida me veio em mente porque nem sempre segue uma lógica porque em o salto branch equal (penso ser igual a zero) em alguns casos igual o valor CMP ou LDA Load LDA #$08 CMP #08 BEQ Start Start: RTS Exemplo do 65816 Western Design Center No caso Branch not equal LDA #$00 BNE + +: LDA #$01 STA $Health Health é exatamente um ponteiro podem me ajuda com qualquer exemplo é mais do que bem vindo Abraços.
  23. Nada melhor que pratica desenvolvendo e resolvendo problemas simples, e procurando soluções com as condições pra um determinada tarefa de ciclo de repetição.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!