Ir para conteúdo
Fórum Script Brasil

Jonathan Queiroz

Membros
  • Total de itens

    3.718
  • Registro em

  • Última visita

Tudo que Jonathan Queiroz postou

  1. Como você está percorrendo as fotos ? Um loop, certo ? Basta criar um contador e verificar o resto de sua divisão por 4.
  2. Você não pode (até onde sei) passar os parâmetros dessa forma. Ao invés de: open("pagina.htm","valor1=a","valor2=b") Deve utilizar: open("pagina.htm","valor1=a,valor2=b") Ou seja, não deve passar um parâmetro para cada coisa, e sim separar os valores desejados com vírgula dentro do segundo parâmetro.
  3. Cara, não entendi a dúvida. Poderia explicar melhor e, se achar necessário, postar algum imagem que demostre o problema ?
  4. Recomendo que poste dúvidas diferentes em outros tópicos. Mas como é algo simples vou responder aqui mesmo: Na maioria dos navegadores você pode desabilitar o Javascript (pesquise como fazer isso para um navegador específico) Também é muito interessante um navegador de texto puro, sem suporte nem mesmo a CSS. Assim você pode testar a acessibilidade de seu site. Geralmente um site que pode ser utilizado perfeitamente num navegador de texto puro é acessível a várias pessoas. Aqui costumo utilizar o lynx
  5. Em qual div isso deve aparecer ? É algo bem simples, algo como: var elemento=document.getElementById("seu_elemento") switch(document.getElementById("tipo").value){ case 1: elemento.value="R$" break case 2: elemento.value="kg" break case 3: elemento.value="Peças" } Obs.: Recomendo que utilize a tag span ao invés da div nesse caso.
  6. Ok então ! Qualquer coisa posta aí. Obs.: Vou marcar o tópico como Resolvido
  7. O objetivo é passar parâmetros ao programa quando for iniciado. Por exemplo, você pode ter um arquivo programa.exe que faz um loop com uma quantidade de valores que seja passada. Mas você pode querer que, ao invés de pedir esses valores ao usuário pelo programa você simplesmente execute-o assim: programa.exe 100 Isso é útil ao trabalhar com, por exemplo, arquivos .bat. Você pode especificar os valores para o programa dessa forma.
  8. Não há necessidade de apostila, slide ou nada do tipo. É algo bem simples. Como ainda não conseguiu entender vou tentar trazer alguns exemplos: Se estiver no linux, utilize o atalho WinKey + R e abrirá o "Executar". Digite o seguinte: cmd /t:17 e dê ok. (se quiser pode testar também utilizando a função system do próprio C) Será aberta uma janela de comando com fundo azul. O comando /t:17 é que indica isso. Foi executado o arquivo cmd.exe e passamos alguns alguns parâmetros para ele. Esse dados podem ser recuperados a partir dos argumentos acima citados. Note também que o primeiro argumento é o próprio nome do arquivo (no caso, cmd) e, portanto, argv[1] apontará para /t:17 Espero que tenha entendido. Qualquer coisa posta aí !
  9. Quando você executar algum programa você pode passar algum parâmetro para ele. Esses valores são recuperadores através dos parâmetros argc (quantidade de valores) e argv (valores)
  10. Up's não são permitidos conforme a regra 3.8 (ver regras)
  11. Basta alterar o código para que o clique não seja necessário. Procure também algo sobre AJAX no Repositório de Scripts.
  12. Está rodando em que servidor atualmente ? Não cheguei a olhar o código, até porque códigos longos são de difícil análise. Mas se possível poste em qual servidor o código e está rodando atualmente e os erros.
  13. kkk Mas na verdade o Matheus quis dizer que ninguém se manifestou, exceto você.
  14. Erro de sintaxe ? Um erro de sintaxe é impossível daquele jeito. Como você escreveu o código ? De qualquer forma, vou marcar o tópico como Resolvido.
  15. O código pode ser marcado como Resolvido ?
  16. Para impedir repetição você vai ter que percorrer os valores anteriores e verificar se em algum momento há repetição.
  17. Jonathan Queiroz

    Bingo

    Você terá que pedir os números ao usuários, sorteá-los e depois disso basta percorrer os números dos sorteadores e ver se batem com algum digitado pelo usuário (terá que utilizar loops aninhados)
  18. Seria a diferença entre o operador -> e o * ? Basicamente, o operador * quando unário é para a utilização de ponteiros. Então essa linha: void criar (tp_lista *L) Está indicando a função criar com um ponteiro para uma variável do tipo tp_lista. Ou seja, não é passado uma cópia da variável e sim um ponteiro para ela Já o operador -> é como um apontador. Não é algo muito fácil de explicar em poucas linhas, mas vou tentar. Se você tem um objeto obj de uma classe X você pode referenciar o atributo a dessa forma: obj.a Mas se você tem um ponteiro p para um objeto obj você tem que fazer assim: (*p).a Note a necessidade dos parênteses. Isso ocorre por causa da precedência de caracteres. Observer que essa sintaxe não é muito amigável, fica "feio" escrever várias linhas de código assim. Então foi criado o operador ->. Qualquer código: p->a Pode ser substituído por: (*p).a Espero que tenha entendido, qualquer coisa posta aí !
  19. Edit: Foi mal, pensei que o tópico estava duplicado. É isso que dá ficar com várias abas abertas^^ Malz aí !
  20. Repositório de Scripts - Ajax, JS, XML, DOM
  21. Up's não são permitidos conforme a regra 3.8 (ver regras)
  22. Ok então ! Qualquer coisa posta aí. Obs.: O tópico foi marcado como Resolvido.
  23. Você terá que armazenar primeiramente um valor numa string, trabalhar com esse valor pra ver se é válido (percorrer todos os caracteres e ver se são dígitos) e depois converter pra inteiro com a função atoi da stdlib.h
×
×
  • Criar Novo...