Ir para conteúdo
Fórum Script Brasil

kandrade

Veteranos
  • Total de itens

    1.665
  • Registro em

  • Última visita

Tudo que kandrade postou

  1. Vou responder levando em conta o lugar onde moro atualmente. Como aqui o que move o Estado é o funcionalismo público e as vagas são preenchidas em sua maioria com concurso público a faculdade ajuda sim a ter um bom emprego. Em outros lugares creio que não, mas não vivi essa realidade ainda.
  2. O mono funciona, mas não é da Microsoft. Esse é um dos problemas, pois nada é garantido pelo fabricante sendo o mono um projeto de código aberto patrocinado pela Novell. Eu também sou defensor do software livre e por isso estudo Java. Um abraço!
  3. kandrade

    Dúvidas

    Só acrescentando. O this é a referencia para o Objeto. Quando voce cria uma instancia da classe automaticamente é criada uma referencia para ela. Essa referencia é chamada de this. Vamos tomar como exemplo o código que o amigo OSJunior postou: public void setModelo(String modelo){ this.modelo = modelo; } Se não usar this como identificarei que o valor que quero atribuir tem que ir para o atributo modelo desse objeto? Entendeu seu uso? Se continuar com dúvidas volte a postar. Abraço!
  4. kandrade

    Loop Infinito

    Além de verificar se o for possui o 2º argumento, voce pode verificar as condições dos loops. while(1<10){ } Essa condição será sempre verdadeira. Portanto o loop é infinito. Com variável, voce tem que prever se em algum momento a condição de parada será atingida.
  5. strcat é usada para concatenar strings. O que voce precisa é copiar os caracteres, então use o operador de atribuição "=". for(i=0; i<30; i++){ mix[i*2] = n1[i]; mix[(i*2)+1] = n2[i]; }
  6. Posso até passar um exemplo, mas o correto é voce tentar. Voce não viu esse conteúdo nas aulas? A idéia é ler linha a linha e para isso pode usar a função fgets. fgets(string, tamanho, arquivo); na variável string voce tem todo o conteúdo da linha do arquivo. Para achar uma tag leia caracter por caracter até encontrar '<'. Algo desse tipo: int i =0; while(string!='<') i++; Agora precisa armazenar o que vem depois em outra string até chegar no caracter '>'. Se tentar fazer alguma coisa podemos ajudar mais. ok?
  7. Inicie soma com 0, utilize a função strlen para calcular o tamanho de uma string e faça o calculo da média fora do laço. soma = 0; for (pos=0;pos<10;pos++) { soma+=strlen(palavra[pos]); } comprimento_medio=soma/10;
  8. kandrade

    Strings

    É só passar pelas 10 palavras e fazer o teste na primeira letra de cada palavra. for (pos=0;pos<10;pos++) { if (palavra[pos][0]=='a') letra_a++; if (palavra[pos][0]=='A') letra_A++; } Para caracter use aspas simples.
  9. kandrade

    Dúvida sobre String

    Essa declaração sugere um vetor de caracteres de 10 posições. char palavra[10]; Uma string é uma sequencia de caracteres, então a cada leitura do laço voce sobreescreve o conteúdo dessa variável e portanto não armazena as 10 palavras como o proposto. A declaração a seguir "cria" 10 strings de tamanho máximo "64": char palavra[10][64]; Outro detalhe é: Não use gets, pois ele não leva em conta o tamanho do vetor e pode ocasionar buffer overflow.
  10. Voce pode implementar com dois laços. Um percorrendo o vetor de candidatos e o outro percorrendo o vetor dos votos. O laço que fará a comparação ficará mais ou menos assim: ... qtdvotos = 0; for(int i=0; i<(tamanho vetor "votos"); i++){ if(canditato[contador_outro_laço] == votos[i]) qtdvotos+=1; } printf("Canditado obteve %d votos",qtdvotos);
  11. Nesse caso o distinct é aplicado no resultado final de todos os dados retornados, ou seja, se eu tenho um mesmo dado com id diferente por exemplo o retorno não é igual e o distinct irá trazer essa linha também.
  12. Voce precisa ler o arquivo e armazenar os dados na struct. Essa é a parte mais difícil. Leia linha a linha e interpreta as tags. Aloque memoria para preencher os dados de um computador e ao fim faça os apontamentos da lista. É meio chato pra fazer pois são vários dados e estão separardos em várias structs, mas não é tão difícil.
  13. kandrade

    Iniciante

    Temos vários bons livros sobre o assunto. Para iniciante geralmente o recomendado é o Java: Como Programar do deitel. Se voce quiser estudar de verdade pode fazer algum curso, como os da Caelum. Eles também disponibilizam material gratuito de excelente qualidade: http://blog.caelum.com.br/apostilas/ Abraço!
  14. kandrade

    Sobre o tomcat

    O que voce quer dizer com num tah funcionando direito? Como voce tem outros servidores lembre-se de configurar a porta.
  15. kandrade

    (Resolvido) Consulta

    A consulta pode ficar mais ou menos assim: SELECT registvoo.* FROM registvoo INNER JOIN voos ON registvoo.codvoo = voos.codvoo WHERE voos.destino like '%seu destino%'
  16. kandrade

    Arquivo de registro

    Tranquilo, se continuar com dúvidas continue a postar. Abraço!!!
  17. O que precisa encontrará no próprio site da sun. Veja: http://java.sun.com/javame/index.jsp Eu uso Netbeans que facilita bastante a construção de projetos. Uma fonte de pesquisa pode ser esse fórum: http://www.guj.com.br/forums/show/14.java Abraço!!
  18. kandrade

    Ajuda em Programação

    A leitura deve ser feita assim: scanf ("%c", &ch); Um caracter é a representação gráfica de um código. Para mostrar a representação "caracter" use %c e para mostrar o código use %d. printf ("você digitou o caractere %c correspondente ao codigo %d", ch, ch);
  19. Poste o código todo para verificarmos.
  20. kandrade

    Arquivo de registro

    Leia isso que irá esclarecer alguma coisa: http://www.vivaolinux.com.br/artigo/Manipu...em-C-(parte-1)/ http://www.vivaolinux.com.br/artigo/Manipu...em-C-(parte-2)/
  21. O problema é o mesmo. == não compara strings. Para isso use strcmp. Ex: if(strcmp(nome,"carro") == 0) x=0;
×
×
  • Criar Novo...