Jump to content
Fórum Script Brasil

John Doe

Membros
  • Content Count

    1843
  • Joined

  • Last visited

Community Reputation

0 Neutro

About John Doe

  • Rank
    Usuário que pouco contribui

Contatos

  • ICQ
    177693129

Perfil

  • Location
    Cudmund
  1. Começando pelo fim. Não lembro quem disse que existem dois meios igualmente válidos de aprender matemática: estudando muito ou se acostumando. Acho que o caso dos algoritmos é bem análogo... Enfim, quanto à diagonal secundária, uma vez que você fez a função para a diagonal principal, basta você refletir a matriz como na figura (na verdade é ao contrário, mas o princípio é igual): e aplicar a função à matriz refletida! Mas observe que essa reflexão simplesmente troca a primeira coluna pela quarta, e a segunda pela terceira. Se você tiver dificuldade em implementar esse algoritmo (pega uma
  2. A primeira abordagem é a mais comum. Pode ficar tranquilo pois não deve gerar nenhum desconforto.
  3. Você percebe que esse código de segurança está aí justamente pra evitar que bots peguem esses dados?
  4. John Doe

    Sistema de sorteio

    Cria um arquivo mesma pasta que esse daí, digamos, nomes.txt, com permissões de ler e gravar. Bota nele uma lista de nomes, tipo Mario Zé Ana (sem linhas em branco no início e no fim, e com uma quebra de linha como espaço entre os nomes) No início, você carrega o array $participantes com os nomes desse arquivo de texto. Tem uma função chamada file que faz isso por você. [É importante, como você vai ver mais pra frente, verificar se esse arquivo ainda tem elementos. Se o arquivo estiver vazio, a funão file vai retornar "FALSE", então você verifica isso e manda pra uma página de fim do sortei
  5. EDIT: Acho que tinha postado algo totalmente fora da sua pergunta antes. Para calcular a média aritmética dos elementos abaixo da diagonal principal, precisamos de algumas considerações teóricas. Suponha que se tenha uma matriz M, e que seu elemento (i,j) seja acessível pelo comando M(i, j). Suponha que ela seja 4x4. (1) Os elementos da diagonal principal são M(i, i), para i variando de 1 a 4. (2) Fixada uma coluna k qualquer (com 1 <= k <= 4, é claro, pois a matriz é 4x4), o elemento da diagonal principal é o elemento M(k, k), segundo (1). Estamos na seguinte situação: Coluna k: M(
  6. Eu não entendi o seu problema, mas tenho algumas considerações sobre o algoritmo que você escreveu. As notas finais do indivíduo vão de 0 a 10. Existem três casos, pelo que entendi: nota < 4 -> indivíduo é reprovado4<= nota < 7 -> indivíduo está de prova finalnota >= 7 -> indivíduo é aprovadoVocê pode fazer três ifs distintos, um para cada caso, no seguinte estilo: SE (nota < 4) ENTÃO ESCREVA('Reprovado!') FIM SE Observe que o computador fará quatro "contas booleanas" nesse caso, isto é, vai verificar quatro condições sobre as notas. Você pode, porém, fazer assim:
  7. Justiceira, você poderia explicar melhor o problema? Você quer pegar um sistema de equações lineares e "desembaralhar", botando numa forma em que seja possível resolver? Eu realmente não entendi o problema.
  8. Provavelmente já não é mais de nenhuma ajuda, mas... Desses aí eu só conheço Newton. Ele é bem simples do ponto de vista matemático, mas exige um conhecimento razoável de análise (ou cálculo). Sugiro o livro do Elon, Análise vol. 1, para entender as sutilezas do método (demonstração de que funciona e de que as aproximações convergem quadraticamente p/ a raíz). Para uma visão menos rigorosa do método: http://pt.wikipedia.org/wiki/M%C3%A9todo_de_Newton Ele se baseia na diferenciabilidade da função e em algumas outras hipóteses importantes. Mãos à obra. Seja Y = x^3-7x+6 := f(x) .......(1
  9. Uma moça grávida e seu parceiro vão ao médico descobrir o sexo de seu filho. - Doutor, é homem ou mulher? - pergunta a moça Então o médico responde, indo embora: - É. O Elon Lages que contou essa. Genial.
  10. Um pequeno adendo: se o programa termina com a digitação de um número negativo, obviamente ele será o menor de todos 8-)
  11. Você quer programar um "robô" pra ficar atualizando a página?
  12. É importante que você atribua o valor true à variável ok antes do loop, i.e., antes do código você bota: var ok = true; (resto do código)
  13. Resumo: não jogue na mega-sena. A probabilidade de ganhar é tão insignificante que vale mais a pena gastar seu dinheiro com um pastelzinho de queijo na esquina.
  14. John Doe

    Vamos produzir algo!

    Meio off topic, mas eu não aconselharia a botar seu email nesse formato. Use, ao invés: kylar77 at gmail dot com por exemplo. Só pra dificultar a vida dos bots. (moderadores, sintam-se à vontade para apagar esse post)
×
×
  • Create New...