Jump to content

Search the Community

Showing results for tags 'matemática'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Bem-vindos ao Portugal-a-Programar
    • Sugestões, Críticas ou Dúvidas relativas ao P@P
    • Acerca do P@P
  • Comunidade a Trabalhar
    • Wiki P@P
    • Apresentação de Projectos de Programação
    • Downloads
  • Revista PROGRAMAR
    • Revista PROGRAMAR
  • Desenvolvimento Geral
    • C
    • C++
    • Java
    • Haskell
    • Pascal
    • Python
    • Bases de Dados
    • Visual Basic Clássico
    • Visual Basic for Applications (VBA)
    • Dispositivos Móveis
    • Outras Linguagens
  • Desenvolvimento Orientado para Web
    • PHP
    • HTML
    • CSS
    • Javascript
    • Outras Linguagens de WebDevelopment
    • Desenvolvimento Web
  • Desenvolvimento .NET
    • C#
    • Visual Basic .NET
    • ASP.NET
    • WPF & SilverLight
  • Software e Sistemas Operativos
    • Software de Produtividade
    • Sistemas Operativos
    • Apresentação de Software
  • Informática
    • Interfaces Visuais
    • Computação Gráfica
    • Algoritmia e Lógica
    • Segurança e Redes
    • Hardware
    • Electrónica
    • Automação Industrial
    • Matemática
    • Dúvidas e Discussão de Programação
    • Notícias de Tecnologia
  • Outras Áreas
    • Dúvidas Gerais
    • Discussão Geral
    • Eventos
    • Anúncios de Emprego
    • Tutoriais
    • Snippets / Armazém de Código
  • Arquivo Morto
    • Projectos Descontinuados
    • System Empires

Blogs

  • Blog dos Moderadores
  • Eventos
  • Notícias de Tecnologia
  • Blog do Staff
  • Revista PROGRAMAR
  • Projectos
  • Wiki

Categories

  • Revista PROGRAMAR
  • Tutoriais
  • Textos Académicos
  • Exercícios Académicos
    • Exercícios c/ Solução
    • Exercícios s/ Solução
  • Bibliotecas e Aplicações
  • Outros

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Found 30 results

  1. Olá eu sou um estudante no curso de engenharia informática e ao fazer uma ficha deparei-me com uma função que me está dando dores cabeças! A função é do tipo atualizaPosicaoMatriz :: PosicaoMatriz -> a -> Matriz a -> Matriz a em que Matriz a = [[a]] , PosicaoMatriz = (Int,Int) e o objetivo dessa função é para devolver a Matriz caso um elemento não exista Alguém pode me dar uma ideia de como eu começo a definir essa função pois não sei como irei definir essa?? Obrigado!
  2. Fátima Coentrão

    Curso-10ano

    Olá, para o ano o meu filho tem que escolher o curso para o 10ano. Ele quer ir para programação, mas não é muito fã de matemática e ciências, o que ele deve fazer? Obrigado.
  3. Ludymila

    Lógica de programação

    Olá , Tenho uma dúvida sobre esse exercicio, pois acho que não é nenhuma das resposta. Qual o resultado dessa expressão? Para qualquer valor lógica C, qual o resultado da expressão C e (1>0)? 1.Verdadeiro 2.Falso 3.C 4.0
  4. Version 2008

    286 downloads

    Conjunto alargado de exames e testes de Introdução à Álgebra. Para a maioria dos exames/testes é também disponibilizada a resolução. Instituto Superior Técnico Introdução à Álgebra Autor: Professor Manuel Ricou
  5. Version 2006-07-31

    435 downloads

    Resolução de exercícios do livro Análise Numérica: um curso prático com MATLAB (M. I. Falcão e M. J. Soares, Universidade do Minho, 2004). Universidade do Minho Curso: Matemática e Ciências de Computação Disciplina: Análise Numérica I/II
  6. Version 1.2.3

    292 downloads

    Calculadora minimalista para Linux com diversas funcionalidades, como cálculo de expressões naturais, trigonometria, simulador de probabilidades e gestão de listas. A versão actual é um protótipo. Projecto descrito neste tópico.
  7. thoga31

    Mini Calc

    Version 4.1.2

    870 downloads

    Calculadora minimalista para Windows com diversas funcionalidades, como cálculo de expressões naturais, calculadora gráfica, trigonometria, simulador de probabilidades e gestão de listas. Projecto descrito neste tópico. Implementado e compilado com o Free Pascal 2.6.4. Nota: o ficheiro help.dll deverá ficar junto do executável. A aplicação funciona sem este ficheiro, contudo.
  8. 257 downloads

    Jogo da Glória aplicado à matemática.
  9. Titulo do Projecto: The Math Adventures of Oscar Sistema: Android Última Versão: 1.1.0 Site Oficial: https://play.google.com/store/apps/details?id=com.anteia.tmaoo Licença: Default no Google Play para jogo gratuito Líder do Projecto: Pedro Correia Membros Actuais do Projecto: Pedro Correia, João Correia, Marco Balsinha Descrição do Projecto: Jogo educativo para crianças em primária e pré-primaria, cujo objectivo é aprender a contar e a lidar com quantidades nas suas diversas operações (adição, subtração, divisão, etc.). Download executável: https://play.google.com/store/apps/details?id=com.anteia.tmaoo Estúdio de desenvolvimento (anteia): https://play.google.com/store/apps/dev?id=6135518111922353974 Motor de Jogo: Ren'Py (http://www.renpy.org/) Música: Monkeys Spinning Monkeys "Monkeys Spinning Monkeys" Kevin MacLeod (incompetech.com) Licensed under Creative Commons: By Attribution 3.0 http://creativecommons.org/licenses/by/3.0/ Screenshots: DETALHES: Este jogo à semelhança dos outros jogos da série "The Adventures of Oscar" são jogos para fins de educação e entretenimento. Outros jogos desta série distribuída na loja Google Play são: The Number Adventures of Oscar The Algebra Adventures of Oscar The Puzzle Adventures of Oscar Este foi o meu primeiro jogo criado com o objectivo de lançar numa loja online (embora seja gratuito). De momento a equipa está a tentar ganhar algum portfólio (nenhum de nós alguma vez tinha participado profissionalmente em desenvolvimento de jogos) e a perceber a melhor maneira de dar a conhecer as nossa aplicações. Com alguma sorte este post poderá servir tanto de inspiração com para divulgação.
  10. thoga31

    Mini Calc for Linux

    Titulo do Projecto: Mini Calc for Linux Última Versão: 1.2.3 Site Oficial: N/D Licença: Freeware, uso não-comercial Líder do Projecto: thoga31 Membros Actuais do Projecto: thoga31 Demo (versão 1.1.0): vídeo Descrição do Projecto: Após ter feito a versão 4 da Mini Calc para Windows, chegou a hora de começar a portar a aplicação para Linux. A Mini Calc for Linux possui dois modos: Interactivo Toda a experiência da Mini Calc para Windows, excepto os gráficos (o sistema utilizado no Windows não é portável para Linux). Não-interactivo (ver instruções aqui) Permite avaliação de expressões (incluindo cálculo simples) assim como operações com funções e com listas. A versão actual é apenas um protótipo, sendo, portanto, um trabalho em progresso. Todas as sugestões são bem-vindas. Download executável: (apenas x64) https://www.portugal-a-programar.pt/files/file/110-mini-calc-for-linux/
  11. thoga31

    Mini Calc for Linux

    Mini Calc for Linux Ver Ficheiro Calculadora minimalista para Linux com diversas funcionalidades, como cálculo de expressões naturais, trigonometria, simulador de probabilidades e gestão de listas. A versão actual é um protótipo. Projecto descrito neste tópico. Submetido por thoga31 Submetido em 02-05-2015 Categoria Bibliotecas e Aplicações Licença Freeware, uso não-comercial Website Submetido pelo Autor? Sim
  12. thoga31

    Mini Calc 4

    Titulo do Projecto: Mini Calc Última Versão: 4.1.2 Site Oficial: link Licença: Freeware, uso não-comercial Líder do Projecto: thoga31 Colaboradores do Projecto: nunopicado Para utilizadores GNU/Linux: Mini Calc for Linux. Descrição do Projecto: Há 5 anos eu iniciei este projecto apenas por mera brincadeira, mas agora decidi dar-lhe nova vida com esta nova Série. Mantendo a tradição das antigas versões - em ambiente consola e com recurso ao Free Pascal -, implementei a Mini Calc 4. Esta é uma calculadora minimalista que neste momento possui ferramentas básicas - algumas ainda em fase de teste -, tendo como principal objecto uma maior interactividade e usabilidade visual. A calculadora agora é "como deve ser" e avalia as expressões introduzidas. Tem calculadora gráfica e um gestor de listas visual (VLM). Todos os desenhos gráficos podem ser exportados para ficheiros de imagem BMP. Não sei se isto será alguma vez útil para alguém, mas partilho aqui esta minha brincadeira Bugs conhecidos: No sistema de ajuda embebido, caso não se seleccione nenhuma (sub)categoria do menu lateral, a aplicação irá bloquear após fechar a janela de ajuda. Download executável: http://www.portugal-a-programar.pt/files/file/106-/ Análise no VirusTotal Material para desenvolvimento de plugins: GitHub
  13. thoga31

    Mini Calc

    Mini Calc Ver Ficheiro Calculadora minimalista para Windows com diversas funcionalidades, como cálculo de expressões naturais, calculadora gráfica, trigonometria, simulador de probabilidades e gestão de listas. Projecto descrito neste tópico. Implementado e compilado com o Free Pascal 2.6.4. Nota: o ficheiro help.dll deverá ficar junto do executável. A aplicação funciona sem este ficheiro, contudo. Submetido por thoga31 Submetido em 20-01-2015 Categoria Bibliotecas e Aplicações Licença Freeware, uso não-comercial Website https://thoga31pt.wordpress.com/software/mini-calc/ Submetido pelo Autor? Sim
  14. jviana

    Googolplex e googol

    Isto é tirado da Wikipedia e eu tenho uma dúvida: Diz-se que o google é um "um" seguido de 100 zeros, e um googleplex é um "um" seguido de um google de zeros, certo? Isso quer dizer um googleplex que se escreve assim: 10^1010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Certo? Mas pela forma acima, 1010100 não podemos utilizar o processo de potencia de potências e fica 101000? Pois é 10 ^ (10 * 100) Esta tirei deste website, por isso... Qual é o meu erro? Ou será apenas um erro de compreensão?
  15. Alguns sites úteis para quem gosta (ou precisa) de Matemática: Khan Academy Contém uma quantidade enorme de vídeos sobre diversos tópicos de Matemática. Contudo, está essencialmente virado para assuntos pré-universitários. Wolfram Alpha É na verdade muito mais do que um site de Matemática, mas é uma ferramenta muito útil para nos ajudar a resolver problemas matemáticos (na resolução de equações, na visualização gráfica de funções, no cálculo de integrais/limites/derivadas, etc.). Para exemplos do que se pode fazer, ver o esta página. Math World É essencialmente um site de definições de conceitos matemáticos. Usa uma linguagem bastante rigorosa, tornando-o uma boa referência para algoritmos ligados a problemas matemáticos, por exemplos. Stanford Encyclopedia of Philosophy O foco também não é a Matemática (como se percebe pelo nome), mas tem vários artigos de interesse sobre temas ligados à Matemática. Achei o site particularmente interessante por utilizar uma linguagem relativamente acessível. (Podem sugerir novos sites a adicionar à lista em respostas a este tópico.)
  16. Estou desenvolvendo um projeto sobre formas geométricas em Java e depois em JavaFX e tenho uma duvida em relação a inscrever um polígono regular numa circunferência: -> Um polígono está inscrito numa circunferência se todos os seus vértices forem pontos da circunferência? -> Qualquer triângulo pode sempre inscrever-se numa circunferência, basta determinar circuncento (ponto de encontro de mediatriz - centro da circunferência ) -> pelo que percebi, terei que calcular um método para verificar se os vértices calculados pertence ao ponto da circunferência? -> e no calculo de cada vértice, terei que multiplicar o valor dos vértices calculados com raio da circunferência? Agradecia desde, a sua atenção
  17. Olá a todos, eu tenho o seguinte construtor da classe poligono public Poligono { private int final numeroDeLado; private float lado; private Ponto2D centro; } public Poligono(Ponto2D centro, float lado,int numeroLados) { centro = centro lado = lado; numeroDeLado = numeroLados; } eu tenho o seguinte construtor da classe pentágono, public Pentagono(Ponto2D centro, float lado) extends Poligono{ super(centro, lado, 5); } calcular raio visto, que o pentágono deverá ser inscrito numa circunferência de raio r @Override public float calcularRaio(float lado, int numeroDeLado) { float raio = (float) (lado / 2 * Math.sin(Math.PI / numeroDeLado)); return raio; } depois tenho as seguinte formula para calcular os seguinte vertices do pentagono http://postimg.org/image/m3ujskind/ e depois ao calcular os vertices apartir da formula no seguinte codigo em baixo, @Override public List<Ponto2D> getVertices() { vertices = new ArrayList<>(numeroDeLado); double graus = 360.0 / numeroDeLados; double radianos = Math.toRadians(graus); float raioCirculo = calcularRaio(lado,numeroDeLado); // onde usar o raio Ponto2D p1 = new Ponto2D( (float) ((1/4 * (1 + Math.sqrt(5)) * lado * Math.cos(radianos)) + (1/4 * (1 + Math.sqrt(5)) * lado) * Math.sin(radianos)) + mCentro.getX(), (float) mCentro.getY() ); vertices.add(p1); p1 = new Ponto2D( (float) mCentro.getX(), (float) (((Math.sqrt(1/10) * (5 + Math.sqrt(5)) * lado) * Math.sin(radianos)) - (Math.sqrt(1/10) * (5 + Math.sqrt(5)) * lado) * Math.cos(radianos)) + mCentro.getY() ); vertices.add(p1); p1 = new Ponto2D( (float) ((1/4 * ( - 1 - Math.sqrt(5)) * lado * Math.cos(radianos)) - (1/4 * (-1 - Math.sqrt(5)) * lado) * Math.sin(radianos)) + mCentro.getX(), (float) mCentro.getY() ); vertices.add(p1); p1 = new Ponto2D( (float) (((-lado / 2) * Math.cos(radianos)) - (lado / 2) * Math.sin(radianos)) + mCentro.getX(), (float) ((((-1/2 * Math.sqrt(1 + 2 / Math.sqrt(5))) * lado) * Math.sin(radianos)) - (-1/2 * Math.sqrt(1 + 2 / Math.sqrt(5))) * lado * Math.cos(radianos))+ mCentro.getY() ); vertices.add(p1); p1 = new Ponto2D( (float) (((lado / 2) * Math.cos(radianos)) - (lado / 2) * Math.sin(radianos)) + mCentro.getX(), (float) ((((-1/2 * Math.sqrt(1 + 2 / Math.sqrt(5))) * lado) * Math.sin(radianos)) - (-1/2 * Math.sqrt(1 + 2 / Math.sqrt(5))) * lado * Math.cos(radianos)) + mCentro.getY() ); vertices.add(p1); return vertices; } só que quando testo o programa no main e o resultado não sai igual a formula C->[0.00,0.00]->[0.00,0.00]->[0.00,0.00]->[-3.15,0.00]->[-1.61,0.00]; Alguma ajuda ou dica, eu agradeceria
  18. Version 1.0.0

    249 downloads

    Este ZIP inclui todos os códigos-fonte (*.pas), bem como os executáveis (*.exe) já compilados para Windows, de tudo o que o artigo Pascal - Construção de uma calculadora gráfica (Revista PROGRAMAR, 36ª Edição (Agosto 2012)) aborda: Unit 'CalcGraph'; Programa de teste da Unit 'CalcGraph'; Programa de experiência da Unit 'Graph' (FPC 2.6.0).
  19. Acompanhe a discussão aqui!
  20. passarito

    Jogo da Glória - Matemática

    Jogo da Glória - Matemática Ver Ficheiro Jogo da Glória aplicado à matemática. Submetido por passarito Submetido em 03-11-2013 Categoria Bibliotecas e Aplicações Licença Website Submetido pelo Autor? Sim
  21. Rui Carlos

    Análise Numérica (U. Minho)

    Análise Numérica (U. Minho) Ver Ficheiro Resolução de exercícios do livro Análise Numérica: um curso prático com MATLAB (M. I. Falcão e M. J. Soares, Universidade do Minho, 2004). Universidade do Minho Curso: Matemática e Ciências de Computação Disciplina: Análise Numérica I/II Submetido por Rui Carlos Submetido em 18-05-2012 Categoria Exercícios c/ Solução Licença CC BY-NC-ND 3.0 Website http://rcgoncalves.pt/ Submetido pelo Autor? Sim
  22. Natália Oliveira

    Distancia entre pontos

    boa noite pessoal, tenho o seguinte trabalho pra fazer: Crie uma classe Point com os atributos x e y privados do tipo inteiro. Forneça métodos para acessar estes atributos. Forneça também um construtor que permita criar um objeto Point somente se for informados os valores de x e y. Crie uma classe Quadrilatero que possui como atributos quatro pontos (Point) que o delimitam. Forneça um construtor para a classe Quadrilatero que recebe como parâmetro estes pontos. Crie as classes Retangulo e Trapezio que são classes mais específicas de Quadrilatero. Forneça nestas classes métodos que permitam calcular a área dos objetos destes tipos. Exercicio bobinho de facul que esta me dando um nó na cabeça. a classe Point ficou assim: Código public class Point { private int x,y; } A classe Quadrilatero até entao esta da seguinte forma: public class Quadrilatero { Point p1,p2,p3,p4; public Quadrilatero(Point x1, Point x2, Point x3, Point x4) { p1 = x1; p2 = x2; p3 = x3; p4 = x4; } } O Retangulo assim: public class Retangulo extends Quadrilatero { public Retangulo(Point x1, Point x2, Point x3, Point x4) { super(x1,x2,x3,x4); } public void CalculaRetangulo() { // incompleto neste calculo de distancia de pontos //nao sei como fazer o get float baseMaior = Math.sqrt(Math.pow(p1.get(x) - p2.x) } } Assim como no Trazpezio que esta da mesma maneira, alg poderia me ajudar ?
  23. thoga31

    Reverse Polish Notation

    Isto é só mesmo para meter o pessoal a tirar a areia dos pirolitos e movimentar um pouco mais o quadro Anyway, é sempre um desafio com um carácter útil. Título: Reverse Polish Notation (RPN) Descrição: Como muitos de vós deveis saber, esta é uma das formas de representar expressões matemáticas para depois serem calculadas. Tem uma estrutura postfix em vez da natural (commumente designada por estrutura infix) e que não tem parêntesis, isto porque, regra geral, estas expressões RPN são geradas a partir das expressões "naturais" com recurso a parsers (coisas bonitas que não nos interessam para aqui), de forma a que a expressão seja facilmente avaliada e calculada directamente da esquerda para a direita. A Wikipédia explica o resto para quem não está familiarizado. Objectivo: Criar uma função que receba uma expressão RPN e devolva o respectivo resultado. A expressão só pode conter as principais 5 operações (+-*/^) e não mais nenhuma função (logaritmo, por exemplo). Restrições: Deve haver uma gestão de erros, a qual fica a vosso critério. Exemplos I/O: >> 3 4 + 7 >> 5 1 2 + 4 * + 3 - 14 >> 2 5 ^ 1 + 33
  24. oliveira1991

    Formulas matemáticas

    Boas Pessoal, preciso de uma ajuda vossa, terei que fazer umas formulas em vb.net, e queria confirmar com vocês se por acaso estou num bom caminho! Public Function areaqquadrado(ByVal lado As Integer) As Double areaqquadrado = lado ^ 2 End Function Public Function arearecatugulo(ByVal altura As Integer, ByVal base As Integer) As Integer arearecatugulo = base * altura End Function Public Function triangulo(ByVal base As Integer, ByVal altura As Integer) As Double triangulo = (base * altura) / 2 End Function Public Function trapezio(ByVal basemaior As Integer, ByVal basemenor As Integer, ByVal altura As Integer) As Double trapezio = ((basemaior + basemenor) * altura) / 2 End Function Public Function circulo(ByVal raio As Integer) As Double circulo = 3.14 * raio ^ 2 End Function Public Function losango(ByVal diagonalmaior As Integer, ByVal diagonalmenor As Integer) As Double losango = (diagonalmaior * diagonalmenor) / 2 End Function Quem poder ajudar agradecia, Obrigado!
  25. 'poiou123

    bundle de Matemática

    tou a construir um bundle de matemática para calcular áreaas, volumes e outras coisas que me lembre (quem tiver sugestoes para adicionar partilhe), e tou com um problema. Como faço com que ao carregar num botão, me abra outra janela (form)? já tentei isto: Form2 gg = new Form2(); gg.ShowDialog(); eu tenho uma form chamada menu principal e quero que um botão nesta form direccione para outra form. na solução anterior terei de substituir «Form2» pela form para a qual quero direccionar o botão, mas e o gg é o quê? obrigado
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.