Você está aqui: Processing.py ::: Dicas & Truques ::: Strings e Caracteres |
||
Como escrever texto na tela do Processing.py usando a função text()Quantidade de visualizações: 617 vezes |
||
Nesta dica mostrarei como podemos usar a função text() do Processing.py para escrever uma palavra, frase ou texto em uma determinada posição da tela da aplicação. Note que, em sua versão mais simples, a função text() requer apenas a string a ser escrita e suas coordenadas x e y. Veja um exemplo no qual criamos uma janela Processing.py com um tamanho pré-definido, uma cor de fundo e então, usando a função text(), nós escrevemos a frase "Gosto muito de Processing" nas coordenadas x=30 e y=40:
Veja o mesmo exemplo fornecendo mais dois parâmetros para a função text():
Veja que agora nós definimos o retângulo no qual a string será escrita. Neste caso teremos um quadrado de 60 pixels de altura e 60 pixels de largura. Fique atento ao valor de rectMode() antes de executar este segundo exemplo. No meu teste, o padrão estava definido como rectMode(CORNER), que define o segundo e terceiro parâmetros da função text() como sendo as coordenadas x e y e os dois últimos parâmetros como sendo a largura e altura do retângulo. |
||
![]() |
||
C ::: Dicas & Truques ::: Matemática e Estatística |
|
Como arredondar valores de ponto-flutuante usando a função round() da linguagem CQuantidade de visualizações: 16914 vezes |
|
A função round() da linguagem C é usada quando precisamos arredondar um valor de ponto-flutuante (com casas decimais) para cima ou para baixo, de acordo com as seguintes regras: a) Se a parte fracionária for igual ou maior que 0,5, o valor será arredondado para o menor inteiro maior que o valor fornecido à função (arredonda para cima). b) Se a parte fracionária for menor que 0,5, o valor será arredondado para o maior inteiro menor que o valor fornecido à função (arredonda para baixo). Para entender o funcionamento desta função, vamos considerar o valor 4.3. Ao aplicarmos a função round() a este valor, o retorno será 4.0. Isso pode ser comprovado no trecho de código abaixo:
Ao executarmos este código teremos o seguinte resultado: O valor 4.3 arredondado usando round() é 4.000000. | |
JavaScript ::: Dicas & Truques ::: Matemática e Estatística |
|
Como calcular Fatorial em JavaScript usando recursão - Como calcular Fatorial usando recursividade - Aprenda a calcular Fatorial usando JavaScriptQuantidade de visualizações: 16832 vezes |
|
Embora existam várias formas de efetuar o cálculo de Fatorial, a forma mais comum é usando recursividade, ou seja, dividir a resolução do problema em partes menores e juntá-las no final. Neste dica eu mostro como calcular Fatorial em JavaScript usando recursividade. Veja o código completo:
Ao executar este código nós teremos o seguinte resultado: O fatorial de 5 é: 120 | |
Java ::: Desafios e Lista de Exercícios Resolvidos ::: Matemática e Estatística |
|
Exercício Resolvido de Java - Como simplificar frações em JavaQuantidade de visualizações: 501 vezes |
|
Pergunta/Tarefa: Simplificar uma fração consiste em reduzir o numerador e o denominador por meio da divisão pelo máximo divisor comum aos dois números. Uma fração está totalmente simplificada quando verificamos que seus termos estão totalmente reduzidos a números que não possuem termos divisíveis entre si. Uma fração simplificada sofre alteração do numerador e do denominador, mas seu valor matemático não é alterado, pois a fração, quando tem seus termos reduzidos, torna-se uma fração equivalente. Escreva um programa Java que pede para o usuário informar o numerador e o denominador de uma fração e mostre a fração simplificada. Use uma classe Fracao para a operação de simplificação. Em outras seções do nosso site você encontra o cálculo do MDC para encontrar o Máximo Divisor Comum. Sua saída deverá ser parecida com: Informe o numerador: 32 Informe o denominador: 40 A fração gerada foi: 32/40 A fração simplificada é: 4/5 Veja a resolução comentada deste exercício em Java:
| |
PHP ::: Dicas & Truques ::: Arquivos e Diretórios |
|
Arquivos e diretórios em PHP - Como ler o conteúdo de um arquivo uma linha de cada vez usando a função fgets() do PHPQuantidade de visualizações: 13446 vezes |
|
Este exemplo mostra como ler o conteúdo de um arquivo uma linha de cada vez usando a função fgets() da linguagem PHP. Observe como usamos a função rtrim() para retirar a quebra de linha do final da linha lida. Eis o código PHP completo para a dica:
Ao executar este código PHP nós teremos o seguinte resultado: Esta é a primeira linha do arquivo Esta é a segunda linha do arquivo Esta é a terceira linha do arquivo Esta é a quarta linha do arquivo | |
Java ::: Classes e Componentes ::: JTree |
|
Java Swing - Como criar sua primeira JTree usando um vetor de nomes de linguagens de programaçãoQuantidade de visualizações: 12847 vezes |
|
Este exemplo mostra como criar uma JTree bem simples, e que servirá de base para a criação de aplicações Java Swing mais elaboradas. Os itens da JTree são fornecidos como um vetor de objetos, de forma que cada sub-vetor constitui uma seção da árvore. Os elementos (nós) são inseridos em suas devidas posições usando uma função recursiva. Veja o resultado na figura abaixo: ![]() E agora o código Java completo para o exemplo:
| |
Desafios, Exercícios e Algoritmos Resolvidos de Java |
Veja mais Dicas e truques de Java |
Dicas e truques de outras linguagens |
Quem Somos |
![]() Entre em contato comigo para, juntos, vermos em que posso contribuir para resolver ou agilizar o desenvolvimento de seus códigos.
|
![]() Não basta ter um site. É necessário ter um site que é localizado e converte usuários em clientes. Se sua página não faz isso, Fale comigo e vamos fazer uma analise e conseguir resultados mais satisfatórios..
|
Linguagens Mais Populares |
1º lugar: Java |
Códigos Fonte |
![]() Diga adeus às planilhas do Excel e tenha 100% de controle sobre suas contas a pagar e a receber, gestão de receitas e despesas, cadastro de clientes e fornecedores com fotos e histórico de atendimentos. Código fonte completo e funcional, com instruções para instalação e configuração do banco de dados MySQL. Fácil de modificar e adicionar novas funcionalidades. Clique aqui e saiba mais |
![]() Tenha o seu próprio sistema de controle de estoque web. com cadastro de produtos, categorias, fornecedores, entradas e saídas de produtos, com relatórios por data, margem de lucro e muito mais. Código simples e fácil de modificar. Acompanha instruções para instalação e criação do banco de dados MySQL. Clique aqui e saiba mais |