![]() |
|
|
Planilha de Dimensionamento de Tubulações
Hidráulicas Água Fria e Água Quente CompletaNossa planilha automática de dimensionamento de tubulações de água fria e quente é uma ferramenta desenvolvida para auxiliar engenheiros e projetistas no cálculo rápido e preciso das redes hidráulicas de edificaçoes. Por meio da inserçao de dados como vazao, diâmetro da tubulaçao, comprimento da rede, material do tubo e coeficientes hidráulicos, a planilha realiza automaticamente os cálculos necessários para verificar velocidade da água, perda de carga e dimensionamento adequado das tubulaçoes. |
||
Você está aqui: Cards de |
||
|
||
|
|
||
Java ::: Fundamentos da Linguagem ::: Laços de Repetição |
Como usar o laço while da linguagem Java - Java para iniciantesQuantidade de visualizações: 17795 vezes |
O laço while é usado quando queremos executar um bloco de códigos continuamente até uma condição seja verdadeira. Veja sua estrutura:
while(condição){
// bloco de códigos
}
Diferente de C e C++, a condição a ser testada no while do Java deve sempre retornar um valor boolean. E, muito cuidado deve ser tomado para não produzirmos laços infinitos, ou seja, a condição sendo testada nunca retornará um valor false. Veja um trecho de código no qual exibimos os números pares de 0 a 20:
public class Estudos{
public static void main(String args[]){
int numero = 0;
while(numero <= 20){
System.out.println(numero);
numero++;
}
System.exit(0);
}
}
Veja outro exemplo no qual o laço while é executado até que o usuário digite "fim":
import java.util.*;
public class Estudos{
public static void main(String args[]){
Scanner in = new Scanner(System.in);
String palavra = "";
while(!palavra.equals("fim")){
System.out.print("Digite uma palavra: ");
palavra = in.nextLine();
System.out.println("Você escreveu: " + palavra);
}
System.exit(0);
}
}
Para finalizar, lembre-se de que o laço while é executado somente enquanto a condição testada for verdadeira. Isso quer dizer que, se na primeira tentativa de execução, a condição já for falsa, o laço nunca será executado. |
Java ::: Fundamentos da Linguagem ::: Passos Iniciais |
Java GUI - Como ler entrada do usuário usando a classe JOptionPane da linguagem JavaQuantidade de visualizações: 22206 vezes |
Nesta dica mostrarei como podemos ler a entrada do usuário em aplicações console (ou Java Swing) usando a classe JOptionPane e seu método showInputDialog(). Veja um exemplo:
package arquivodecodigos;
import javax.swing.*;
public class Estudos{
public static void main(String[] args){
String nome = JOptionPane.showInputDialog(
"Qual é seu nome?");
int idade = Integer.parseInt(JOptionPane.showInputDialog(
"Qual é sua idade?"));
System.out.println("Olá, " + nome + ". Você tem " +
idade + " anos.");
}
}
Ao executar este código Java nós teremos o seguinte resultado: Olá, Osmar. Você tem 38 anos. |
Java ::: Dicas & Truques ::: Arrays e Matrix (Vetores e Matrizes) |
Como obter a média dos valores dos elementos de um vetor de inteiros na linguagem JavaQuantidade de visualizações: 17807 vezes |
|
Nesta dica mostrarei como obter a média dos valores dos elementos de um array (vetor) de ints. A média que vamos obter é aritmética, ou seja, somamos todos os valores e dividimos pela quantidade de valores no vetor. Veja o código completo:
package arquivodecodigos;
public class Estudos{
public static void main(String[] args){
int[] valores = new int[5];
// inicializa os elementos do vetor
valores[0] = 23;
valores[1] = 65;
valores[2] = 2;
valores[3] = 87;
valores[4] = 34;
// obtém a média
double media = media(valores);
System.out.println("A media dos valores é: " + media);
System.exit(0);
}
// método que recebe um vetor de ints e retorna a média
// dos valores de seus elementos
public static double media(int[] a){
double total = 0.0;
for(int i = 0; i < a.length; i++){
total += a[i];
}
return (total / a.length);
}
}
Ao executar este código nós teremos o seguinte resultado: A media dos valores é: 42.2 |
C ::: Desafios e Lista de Exercícios Resolvidos ::: Recursão (Recursividade) |
Exercícios Resolvidos de C - Um método recursivo que conta de 10 até 0Quantidade de visualizações: 1118 vezes |
|
Pergunta/Tarefa: Escreva um método recursivo em C que conta e exibe os valores de 10 até 0. Seu método deverá possuir a seguinte assinatura:
void contar_recursivamente(int n){
// sua implementação aqui
}
Sua saída deverá ser parecida com: 10 9 8 7 6 5 4 3 2 1 0 Veja a resolução comentada deste exercício usando C console:
#include <stdio.h>
#include <stdlib.h>
#include <locale.h>
// função recursiva que conta de 10 até 0;
void contar_recursivamente(int n){
// vamos exibir o número atual
printf("%d\n", n);
// devemos prosseguir com a recursividade?
if(n > 0){
// decrementa o valor de n
n--;
contar_recursivamente(n); // e faz uma nova chamada recursiva
}
}
int main(int argc, char *argv[]){
setlocale(LC_ALL,""); // para acentos do português
// efetua uma chamada ao método recursivo fornecendo
// o primeiro valor
contar_recursivamente(10);
printf("\n\n");
system("pause");
return 0;
}
|
Python ::: wxPython ::: Janelas, Diálogos, Formulários e Painéis do wxPython |
Como usar a classe wx.Frame para criar um objeto window top-level (janelas top-level) em aplicações wxPythonQuantidade de visualizações: 9281 vezes |
|
Um objeto window top-level é um widget (geralmente um frame) que não está contido em nenhum outro widget na aplicação. É o que o usuário geralmente aponta e diz "Este é o programa". O objeto window top-level é geralmente a janela principal de sua aplicação e contém widgets (controles) e objetos de interface com os quais o usuário interage. Desta forma, a aplicação é encerrada quando todas as janelas top-level são fechadas. Sua aplicação deve ter no mínimo um objeto window top-level. O objeto window top-level geralmente é uma subclasse de wx.Frame, embora ele possa também ser uma subclasse de wx.Dialog. Na maioria das vezes, definiremos subclasses customizadas de wx.Frame para usar em nossas aplicações. Contudo, há um grande número de subclasses pré-definidas de wx.Dialog que fornecem muitos dos diálogos típicos que poderíamos encontrar em uma aplicação. A classe wx.Frame é derivada de: wx.TopLevelWindow, wx.Window, wx.EvtHandler e wx.Object. |
Desafios, Exercícios e Algoritmos Resolvidos de Python |
Veja mais Dicas e truques de Python |
Dicas e truques de outras linguagens |
|
C++ Builder - Como obter a quantidade de caracteres em um TEdit usando a função GetTextLen() do C++ Builder C# - Como retornar a quantidade de elementos que podem ser armazenados na List do C# sem redimensioná-la |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |




