Ir ao conteúdo
  • Cadastre-se

Rio

Membro Pleno
  • Posts

    52
  • Cadastrado em

  • Última visita

Reputação

23
  1. Taí : https://docs.python.org/3/library/stdtypes.html?highlight=list#list
  2. Olá, gostaria saber as recomendações das pessoas do forum sobre livros sobre XML e Jaxb, andei procurando e não estou achando muitos ;/
  3. vix muita coisa, poderia postar mais precisamente em qual ponto está sua dificuldade?
  4. Qualquer coisa tamo aí! qualquer ideia implemento junto com você haha, se for jogos da uma olhada no unity =D
  5. hauahuahuh que onda e você trabalha com o que afinal? Massa, pessoas motivadas por Hobby muitas vezes costumam pesquisar bastante pra poder concluir qualquer projeto que seja! Você ta com algum atualmente?
  6. Estava conversando em outro tópico sobre declarações de variaveis em C e como era tratado o alocamento de memoria ( Se eu poder falar assim) ou reservar espaço na memoria quando criamos uma variavel e se mudava de plataforma pra plataforma. Dando continuidade, eu trabalho com java, @vangodp@CiroboyBR vocês trabalham com C ? Alguem mais no forum trabalha diretamente com C para desktop? Como são suas aplicações na Web? Quais as vantagens de trabalhar com C#? Como é o mercado de C hoje? porque já entrei em sites tiobe Rank e lá diz que C está no topo, mas eu nunca vejo mercado, pelo menos onde eu moro.
  7. Rio

    Erro no código [Vetor]

    Valeu @vangodp , sim realmente não depurei o código. meu intuito mesmo era só ajudar o menino da matriz. Esse sim aprendeu nesse topico haha. e tudo que você falou é verdade. Este fórum é um lugar pra aprender e não se irritar, se for um debate, que seja saudável. Pelo menos eu venho pra cá aprender, não exatamente C, mas como posso ajudar as pessoas. Vou criar outro tópico para falarmos mais sobre C. Abraço e espero poder continuar a trocar conhecimento com vocês!
  8. Rio

    Erro no código [Vetor]

    @vangodp Valeu meu fih. Obrigado por tudo, como eu falei, não sou bom em C. Desculpa, só queria ajudar o rapaz com o problema de matriz. =D Não tem como eu argumentar com vocês, afinal só li uns capitulos de uns livros. haha O importante é que colaboramos com o cara, vou dar uma estudada e depois volto a argumentar com vocês para podermos cada vez crescer mais! =D
  9. Rio

    Erro no código [Vetor]

    @CiroboyBR @vangodp Realmente.. kkk estamos mais interessados que o prorio criador. Não estava querendo medir conhecimento com ninguem ou tornar algo pessoal. Abraço
  10. Rio

    Erro no código [Vetor]

    @CiroboyBR é porque eu pensei que iria lançar uma exceção em tempo de execução, igual quando tentamos alocar um valor que a posição alocada não suporta. mas obrigado mesmo assim pela explicação P.S.: Mas só complementando, utilizei o compilador GCC, estou em um windows, criei a variavel e ela não retornou 0.
  11. Rio

    Erro no código [Vetor]

    Pois é, estranho, então sem ser global não apresentou o erro, porque? acho que a variavel foi declarada sim, só não foi atribuido valor a posição, aí assim, ele reservou o espaço na memoria, mas cada posição está com bits 00000000 ou NULL. /* Faca um programa que leia um vetor de 10 posicoes e verifique se existem valores iguais e os escreva na tela. */ #include <stdio.h> #include <stdlib.h> main(){ int vet[10],vet2[10],i,cont,resp=0; printf("\n valor de i: %d",vet[4]); system("pause>>null"); } A nivel de experimento, executei esse dado, não atribui valores ao vetor e o retorno foi o numero : 4201520. Que provavelmente é como os bits estão lá 10000000001110000110000 .. por ser um numero grande, então provavelmente ele ta usando o LONG_INT que ocupa 32 bits Enfim, quando cria um vetor, ele aponta pra um espaço da memoria, se não atribuir valor, ele pega a sujeira que já esta lá. No caso, não ocorreu erro, caso contrario por favor me informar
  12. Value of Java Certification | Certification | Oracle Basta fazer o cadastro e colocar o código para obter o desconto. Parece que desconto só é valido pra provas marcadsa até dia 31 de dezembro.
  13. Rio

    Erro no código [Vetor]

    Pois é @CiroboyBR , mas como eu falei... não deu erro, ele está acessando na memoria o próximo espaço que seria destinado para um numero INTEIRO. Eu levei em consideração o que você falou, mas eu baixei o código, compilei e executei, não deu erro de execução e nem de compilação. Mas no caso aí é um vetor global, não? é porque assim, eu também não sei muito sobre C, é só um conhecimento de um pouco que já estudei... não uso no meu dia a dia..
  14. Rio

    Erro no código [Vetor]

    @mi2011 Amigo, acredito que estava ocorrendo isso... aqui está o código correto, faltava inicializar o vetor 2 para poder efetuar a comparação, mas o fato de ele estar nulo não irá gerar erro pois quando você for comparar, será uma comparação do velor X com um valor vazio. se atentar também que aquela linha que citei na resposta anterior tem que se encontrar dentro do laço pois ela irá imprimir quantas vezes se repete cada numero dentro do primeiro vetor . Ela ficando fora do vetor, você irá tentar acessar a posição 10, vet[10].. e um array contabiliza como a primeira posição o valor zero ( 0) , sendo assim qualquer vetor, suas possições com referencia a um tamanho N são de vet[0] até vet[N-1] Então a ultima posição será a 9, acredito que você tentando acessar a posição 10 do vetor, estará acessando o próximo espaço que representaria um numero INTEIRO na memoria do seu computador. vou só analisar isso. [ Como analisado, a posição 10 do vetor VET, aponta para o seguinte espaço na memoria, que no meu computador está reservado para a variavel resp e a posição 11 está reservado para variavel cont., mas isso é só coincidência, ao executar um programa, o C vai reservando espaços na memoria, como não estamos utilizando ponteiros, ele vai preenchendo blocos na memoria, como nos declaramos as variaveis juntas, por coincidência, no meu caso, acabou ficando logo em seguida do primeiro vetor. ] Qualquer duvida só perguntar /* Faca um programa que leia um vetor de 10 posicoes e verifique se existem valores iguais e os escreva na tela. */ #include <stdio.h> #include <stdlib.h> main(){ int vet[10],vet2[10],i,cont,resp=0; for(i=0; i<10; i++){ /* printf(" Entre com um numero: ");*/ /*scanf("%d",&vet[i]);*/ vet[i]=i; } for(i=0; i<10; i++){ /*printf(" Entre com um numero: ");*/ /*scanf("%d",&vet[i]);*/ vet2[i]=i*2; } printf("\n**** CORRETO ********************"); for (i=0; i<10; i++){ resp=0; for (cont=0; cont<10; cont++){ if(vet[i] == vet2[cont]){ resp++; } } printf("\n* O numero %d se repetiu %d vezes*",vet[i],resp); } printf("\n*********************************"); for(i=0; i<10; i++){ printf("\n Valor dor vetor 1 na posicao [%d] e: %d",i,vet[i]); } for(i=0; i<10; i++){ printf("\n Valor dor vetor 2 na posicao [%d] e: %d",i,vet2[i]); } printf("\n valor de i: %d",i); printf("\n O numero %d se repetiu %d vezes",vet[i],resp); system("pause>>null"); }
  15. Rio

    Erro no código [Vetor]

    @mi2011também ha´outro erro, acredito que a variavel ' i 'tenha valor tenha valor 11 na linha printf("\n O numero %d se repetiu %d vezes",vet[i],resp); assim tentando acessar um campo que não existe e dando erro de execução. acho que você precisa subir essa linha e zerar o contador no inicio do primeiro loop p.s.:vou baixar o compilador pra poder lhe ajudar melhor.

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...