![]() |
|
|
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 Cards de Hidrologia |
||
|
||
|
|
||
JavaScript ::: Dicas & Truques ::: Arrays e Matrix (Vetores e Matrizes) |
Como retornar o índice da primeira ocorrência de um elemento em um array do JavaScript usando a função indexOf()Quantidade de visualizações: 3006 vezes |
|
Em algumas ocasiões nós precisamos obter e retornar o índice da primeira ocorrência de um determinado elemento em um array JavaScript. Para isso podemos usar a funções indexOf(). Se o elemento não puder ser encontrado, o valor -1 é retornado. Veja um exemplo de seu uso:
<script type="text/javascript">
var valores = new Array(1, 2, 3, 2, 2, 4, 5);
// vamos obter o índice da primeira ocorrência
// do elemento com o valor 2
var indice = valores.indexOf(2);
window.alert("Elemento encontrado no índice: "
+ indice);
</script>
Execute o código e veja que o elemento foi encontrado no índice 1, ou seja, na segunda posição do array, já que os índices de vetor e matriz em JavaScript começam a partir de 0. Experimente pesquisar o valor 50 e verá que o valor retornado é -1, indicando que o elemento não foi encontrado. |
Dart ::: Dicas de Estudo e Anotações ::: Estruturas de Controle |
Como usar if...else em Dart - Como usar a estrutura condicional if... else if... else da linguagem DartQuantidade de visualizações: 3723 vezes |
|
Na maioria das linguagens de programação, a estrutura condicional if... else if... else é usada para testar condições e, baseado no resultado dos testes, desviar o fluxo de execução do algorítmo. Veja um exemplo no qual pedimos para o usuário digitar um valor inteiro e efetuamos um teste para saber se o valor é maior que 10:
// Vamos importar a biblioteca dart:io
import 'dart:io';
void main() {
// vamos pedir para o usuário digitar um valor inteiro
stdout.write("Digite um número inteiro: ");
// vamos converter a entrada do usuário para um inteiro e
// e guardar na variavel valor
int valor = int.parse(stdin.readLineSync());
// vamos verificar se o valor lido é maior que 10
if (valor > 10) {
print("O valor é maior que 10.");
} else {
// não é maior que 10
print("O valor não é maior que 10.");
}
}
Este código produz as seguintes saídas: c:\estudos_dart>dart condicional_if_else.dart Digite um número inteiro: 4 O valor não é maior que 10. c:\estudos_dart>dart condicional_if_else.dart Digite um número inteiro: 10 O valor não é maior que 10. c:\estudos_dart>dart condicional_if_else.dart Digite um número inteiro: 15 O valor é maior que 10. Note que testamos apenas um condição e já desviamos para o else caso ela não seja satisfeita. A linguagem Dart nos permite usar if...else aninhados. Veja:
// Vamos importar a biblioteca dart:io
import 'dart:io';
void main() {
// vamos pedir para o usuário digitar um valor inteiro
stdout.write("Digite um número inteiro: ");
// vamos converter a entrada do usuário para um inteiro e
// e guardar na variavel valor
int valor = int.parse(stdin.readLineSync());
// vamos verificar se o valor lido é maior que 10
if (valor > 10) {
print("O valor é maior que 10.");
} else if (valor == 10) {
// é igual a 10
print("O valor é igual a 10.");
} else {
// é menor que 10
print("O valor é menor que 10.");
}
}
Execute este código, digite um valor inteiro e observe seu comportamento. |
Java ::: Dicas & Truques ::: Strings e Caracteres |
Manipulação de texto em Java - Como contar as ocorrências de um caractere em uma stringQuantidade de visualizações: 1 vezes |
|
Nesta dica mostrarei como podemos combinar um laço for e o método charAt() da classe String para contar as ocorrências de um caractere (uma letra) em uma palavra, frase ou texto. Veja o código completo para o exemplo:
package arquivodecodigos;
public class Estudos{
public static void main(String[] args){
String frase = "Programar em Java é muito bom";
System.out.println("Frase: " + frase);
int cont = 0;
char letra = 'a'; // ocorrências da letra "a"
for(int i = 0; i < frase.length(); i++){
if(frase.charAt(i) == letra){
cont++;
}
}
System.out.println("A frase contem " +
cont + " ocorrencias da letra \"" + letra + "\"");
System.exit(0);
}
}
Ao executar este código Java nós teremos o seguinte resultado: Frase: Programar em Java é muito bom A frase contém 4 ocorrências da letra "a" |
Java ::: Dicas & Truques ::: Geometria, Trigonometria e Figuras Geométricas |
Como calcular a área de um Triângulo Equilátero em Java - Java para Geometria, Trigonometria e Álgebra LinearQuantidade de visualizações: 2281 vezes |
|
Um Triângulo Equilátero é o triângulo que possui os três lados iguais, e cujos ângulos internos são todos 60 graus (somando 180). Veja na figura abaixo as características de um Triângulo Equilátero: ![]() Nesta dica de Java eu mostrarei como calcular a área do triângulo equilátero. Para isso, vamos revisar a fórmula para o cálculo da área do triângulo equilátero: \[\text{Área K} = \dfrac{1}{4} \times \sqrt{3} \times L^2 \] E veja o código Java para o cálculo:
package estudos;
import java.util.Scanner;
public class Estudos {
public static void main(String[] args) {
// para efetuar a leitura do usuário
Scanner entrada = new Scanner(System.in);
// vamos pedir para o usuário informar o valor do lado do triângulo
System.out.print("Informe o lado do triângulo: ");
double lado = Double.parseDouble(entrada.nextLine());
// agora vamos calcular a área do triângulo equilátero
double area = (1.0 / 4.0) * Math.sqrt(3) * Math.pow(lado, 2);
// e finalmente mostramos o resultado
System.out.println("A área do triângulo equilátero é: " + area);
}
}
Ao executarmos este código nós teremos o seguinte resultado: Informe o lado do triângulo: 5 A área do triângulo equilátero é: 10.825317547305483 |
CSS ::: Dicas & Truques ::: Barras de Navegação, Menus e Dropdowns |
Como criar uma barra de menus na horizontal usando CSS e o valor inline-block para a propriedade displayQuantidade de visualizações: 821 vezes |
|
Nesta dica mostrarei como podemos criar uma barra de menus horizontal usando CSS. Para isso cada item de menu será um elemento <li>, contidos dentro de um elemento <ul>. O truque é definir o valor inline-block para a propriedade display de cada elemento <li>. Veja a página HTML e CSS completa para o exemplo:
<!doctype html>
<html>
<head>
<title>Estudos CSS</title>
<style>
#menu{
background-color: #eeeeee;
list-style-type: none;
text-align: center;
margin: 0;
padding: 0;
}
#menu li {
display: inline-block;
font-size: 20px;
padding: 20px;
text-decoration: none;
}
#menu li a{
text-decoration: none;
}
</style>
</head>
<body>
<h1>Exemplo de Barra de Menu Horizontal</h1>
<p>Veja como podemos usar o valor inline-block para
a propriedade display do CSS para criar uma barra
de menu na horizontal</p>
<ul id="menu">
<li><a href="index.php">Início</a></li>
<li><a href="servicos.php">Serviços</a></li>
<li><a href="produtos.php">Produtos</a></li>
<li><a href="contatos.php">Contatos</a></li>
</ul>
</body>
</html>
|
Veja mais Dicas e truques de CSS |
Dicas e truques de outras linguagens |
|
VB.NET - Como comparar strings em VB.NET usando o método Compare() da classe String do .NET Framework |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |





