Postagens

Mostrando postagens de maio, 2011

(Código) Classe que calcula o fatorial de um número

Imagem
Fiz uma classe onde criei um método que funciona como uma função recursiva , é bem simples com código aberto , você pode baixar , alterar da forma que quiser ... Para baixar a o projeto : http://www.wellingtonrogati.com.br/downloads/   Abaixo você pode ver o conceito usado para a criação do método: Por definição matemática o fatorial de um número é = 1 então quando a variável x chegar em zero a função voltará de forma rescursiva multiplicando os valores anteriores, isso acontece porque os valores são guardados em uma pilha Esse código é bem simples e ajuda a entender recursividade onde " if(x == 0) " é o ponto de parada da função,num código pronto e comentado para calcular o fatorial de um número seguindo a regra da matemática onde, por definição O fatorial de zero é = 1 , 0!=1 , e n!=n*(n-1)! -> recorrência    ex: 4!=4.3.2.1 = 24 Fiz uma aplicação em C# usando essa classe na figura abaixo. Mais conhecimento - >  http://pt.wikipedia.org/wiki/

classe para calcular CPF (Verifica os dígitos) Completo

Imagem
Fiz uma classe que faz o calculo e verifica se os digitos verificadores (dois útlimos dígitos do cpf) estão corretos. Clique aqui  e baixe o código aberto da classe pronta para você aprender, melhorá-lo e usar da forma que quiser. Comentei boa parte das linhas de código ou seja, está bem explicado mesmo com pouco conhecimento em linguagem C# você consegue entender. Aqui  está o link da onde peguei as informações para desenvolver o calculo. e no corpo da classe coloquei algumas explicações básicas. Bom, está bem legal entra lá e qualquer coisa mande um e-mail:  w2rogatti@gmail.com  ----   INSTALAÇÃO  ---- Para usar essa classe no seu projeto em C# você deverá simplesmente atribuir o valor de entrada por exemplo de um "textBox" à propriedade "cpf" e chamar o método validaCpf() que retornará válido ou inválido não esqueça de declarar a classe no seu projeto ex:  using clsCalcCpf; senão você não terá acesso às propriedades. use, melhore e colabore...  Fi

Laço for aprendendo, linguagem C, simplificando a programação

Imagem
Linguagem C, usando estrutura de repetição de forma simples O que é? É uma estrutura de repetição com contador. Para que serve? Serve para casos que temos uma definição, exemplo: quando temos a quantidade máxima de repetições. Como utilizar? Veja abaixo a sintaxe: Laço for Sintaxe: For ( parâmetro 1; condição;parêmetro3) { Bloco de código } Exemplo: Se houver só uma linha de código no laço for não é necessário os delimitadores “{}” a dica é que é sempre bom deixar os de limitadores para melhor visualização do código e alguns casos é possível colocar todo código dentro do for como parâmetros. O exemplo da figura acima imprime a variável “x”, é um laço escrito em linguagem C# que imprime valores de 0 a 9. Até mais qualquer coisa manda aí ... msn: w2rogatti@hotmail.com