![]() |
|
|
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. |
||
C ::: Desafios e Lista de Exercícios Resolvidos ::: C Básico |
Exercícios Resolvidos de C - Lendo a idade de um nadador e classificando sua categoria como infantil, juvenil, adolescente, adulto ou sêniorQuantidade de visualizações: 731 vezes |
|
Pergunta/Tarefa: Escreva um programa C que solicita a idade de um nadador e classifica sua categoria de acordo com as seguintes regras: a) De 5 a 7 anos - Infantil; b) De 8 a 10 anos - Juvenil; c) De 11 a 15 anos - Adolescente; d) De 16 a 30 anos - Adulto; e) Acima de 30 anos - Sênior. Sua saída deverá ser parecida com: Informe sua idade: 19 Sua categoria é Adulto Veja a resolução comentada deste exercício usando C:
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[]) {
// variáveis usadas na resolução do problema
int idade;
// vamos solicitar a idade do nadador
printf("Informe sua idade: ");
scanf("%d", &idade);
// vamos verificar a categoria do nadador
if((idade >= 5) && (idade <= 7)) {
printf("Sua categoria é Infantil");
}
else if((idade >= 8) && (idade <= 10)) {
printf("Sua categoria é Juvenil");
}
else if((idade >= 11) && (idade <= 15)) {
printf("Sua categoria é Adolescente");
}
else if((idade >= 16) && (idade <= 30)) {
printf("Sua categoria é Adulto");
}
else if(idade > 30) {
printf("Sua categoria é Sênior");
}
else {
printf("Não pertence a nenhuma categoria.");
}
printf("\n\n");
system("PAUSE");
return 0;
}
|
Python ::: Dicas & Truques ::: Matemática e Estatística |
Como corrigir o problema da divisão com inteiros em Python (versões anteriores a 3.0)Quantidade de visualizações: 11223 vezes |
A divisão em Python (na versão 2.5), quando feita com operandos do tipo inteiro, resultará em um número inteiro, ou seja, o resultado será arredondado para o menor inteiro mais próximo. Veja:v1 = 5 v2 = 2 res = v1 / v2 print res Aqui fica claro que o resultado deveria ser 2,5. Porém, ao exibirmos o valor da variável res, vemos que ela armazena 2. Veja agora este novo exemplo: v1 = 5.0 v2 = 2 res = v1 / v2 print res Agora o resultado é o que esperamos: 2,5. Isso aconteceu porque um dos operandos é um valor do tipo ponto-flutuante. Dessa forma, o interpretador fará a promoção do outro operando (de inteiro para ponto-flutuante) e o comportamento do operador de divisão será o correto. Então lembre-se: divisão por inteiros, resultado também em inteiro. Se não é isso que deseja, faça com que pelo menos um dos operandos seja do tipo ponto-flutuante. Existe uma forma de forçar o interpretador a se comportar de forma correta também com inteiros. Veja: # força o novo comportamento do operador # de divisão from __future__ import division v1 = 5 v2 = 2 res = v1 / v2 print res Agora o resultado será 2,5. A chave para isso está na linha: from __future__ import division Esta linha importa a nova forma de divisão para seus programas Python anteriores à versão 3.0. |
C ::: Desafios e Lista de Exercícios Resolvidos ::: Métodos, Procedimentos e Funções |
Exercício Resolvido de C - Como converter minutos em segundos usando CQuantidade de visualizações: 873 vezes |
|
Pergunta/Tarefa: Escreva um programa C para converter minutos em segundos. Você deverá criar uma função converter() que receberá, como argumento, um número inteiro representando os minutos e retornará, também como um inteiro, os segundos correspondentes. Os minutos deverão ser informados pelo usuário. Sua saída deverá ser parecida com: Informe os minutos: 15 A quantidade de segundos é: 900 Veja a resolução comentada deste exercício em C:
#include <stdio.h>
#include <stdlib.h>
#include <locale.h>
// protótipo da função usada para converter minutos
// em segundos
int converter(int minutos);
// função principal do programa
int main(int argc, char *argv[]){
// variáveis usadas na resolução do problema
int minutos, segundos;
setlocale(LC_ALL,""); // para acentos do português
// vamos pedir para o usuário informar os minutos
printf("Informe os minutos: ");
scanf("%d", &minutos);
// agora vamos chamar a função converter() para converter
// os minutos em segundos
segundos = converter(minutos);
// e mostramos o resultado
printf("A quantidade de segundos é: %d", segundos);
printf("\n\n");
system("PAUSE");
return 0;
}
// função usada para converter minutos em segundos
int converter(int minutos){
int segundos = minutos * 60;
return segundos;
}
|
C# ::: Dicas & Truques ::: Strings e Caracteres |
Como remover os espaços no final de uma string em C# usando o método TrimEnd() da classe String - Curso de C# para iniciantesQuantidade de visualizações: 8256 vezes |
|
Nesta dica mostrarei como podemos usar o método TrimEnd() da classe String da linguagem C# para remover os espaços no final de uma palavra, frase ou texto. Esta é uma tarefa importante antes de validar as informações inseridas pelos usuários de nossas aplicações. Veja o código completo:
using System;
namespace Estudos{
class Program{
static void Main(string[] args) {
string texto = " temos espaços no início e fim ";
Console.WriteLine("Com espaços: ." + texto + ".");
// remove os espaços no fim da string
texto = texto.TrimEnd();
Console.WriteLine("Sem espaços: ." + texto + ".");
Console.WriteLine("\n\nPressione uma tecla para sair...");
Console.ReadKey();
}
}
}
Ao executar este código nós teremos os seguinte resultado: Com espaços: . temos espaços no início e fim . Sem espaços: . temos espaços no início e fim. |
Nossas 20 dicas & truques de programação mais populares |
|
Android Java - Como usar a classe Toast em suas aplicações Android Python - Como converter Centímetros Cúbicos em Metros Cúbicos em Python - Python para Física e Engenharia Java - Como retornar a quantidade de palavras em uma string Java usando um objeto da classe StringTokenizer |
Você também poderá gostar das dicas e truques de programação abaixo |
|
VB.NET - Como comparar strings em VB.NET usando o método Compare() da classe String do .NET Framework C - Exercício Resolvido de C - Como ler um número inteiro e imprimir seu sucessor e seu antecessor em C C# - Como retornar o tamanho do texto de um TextBox em C# Windows Forms usando a propriedade TextLength |
Nossas 20 dicas & truques de programação mais recentes |
Últimos Projetos e Códigos Fonte Liberados Para Apoiadores do Site |
|
Python - Como criar o jogo Pedra, Papel, Tesoura em Python - Jogo completo em Python com código comentado |
Últimos Exercícios Resolvidos |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |



