konras 0 Denunciar post Postado Novembro 6, 2007 Coeh... Como faço para verificar se um array, contendo 07 posições, NÃO, possui determinada informação, digamos, que seja um array contendo as letras da palavra: "Conrado", e eu queira verificar se o array contem a letra "b", e ao final da busca, ele executar determinada ação? vlw... Compartilhar este post Link para o post Compartilhar em outros sites
Matheus Brito 12 Denunciar post Postado Novembro 7, 2007 Ué? Faz um for pra percorrer o vetor e testa com um if pra ve se existe a letra, se existir a letra você manda fazer determinada ação. abs. Compartilhar este post Link para o post Compartilhar em outros sites
konras 0 Denunciar post Postado Novembro 7, 2007 ESSE ta sendo meu problema, eu quero verificar, se NÃO tem a letra... ai tipo: for(n=0;n<10;n++){ if(array[n]!="a"){ ...executar ação... } } Problema, SEMPRE que o resultado for verdadeiro, ele irá executar a ação, no entanto, eu quero que verifique o array todinho, e depois executar a ação, somente se a letra "a" não existir... Só para esclarecer, Digamos que o array seja Conrado: array=("c","o","n","r","a","d","o"); quando verificar o array, o if, será verdadeiro em 6 posiçoes, entao ira executar a acao 6 x, eu NÃO quero isso, quero executar só uma vez, e no caso do exemplo (seguindo o que eu quero), ele nem executaria, pois existe a letra "a" no array... e ago??? Compartilhar este post Link para o post Compartilhar em outros sites
Eder Fortunato 15 Denunciar post Postado Novembro 7, 2007 probleminha de lógica nesse caso teste assim var possui = false for(n = 0; n < 10; n++){ if(array[n] == "a"){ possui = true } } if(possui == true){//se executar é porque tem a letra ..executar ação ... } ou seja, ele tem que percorrer o array todo, para só depois verificar se deve ou não executar a ação Compartilhar este post Link para o post Compartilhar em outros sites
Matheus Brito 12 Denunciar post Postado Novembro 7, 2007 eh isso ai cria uma variavel booleana , sei la um flag=true; e faz isso ai que Eder falou. abs Compartilhar este post Link para o post Compartilhar em outros sites
konras 0 Denunciar post Postado Novembro 8, 2007 UUUUUUUHHHHHHHHMMMMMMMM boa, muito boa, até tentei isso, porém eu tava fazendo DENTRO do for, por isso que executava varias vezes.... vo tentar agora msm e já dou o retorno, vlw galera. Compartilhar este post Link para o post Compartilhar em outros sites