Algoritmos 09/05/2011 transforma data de anos para meses

Bom após alguns dia desaparecido voltei, querendo me desculpar pela demora da postagem e justificar que as atualizações da materia de algoritmo aconteceram no domingo sendo assim teram duas postagens ou apenas uma de acordo com o assunto dado em aula ok, então vamos ao que interessa.

Antes de tudo quero agradecer ao ALEXANDRE que vem contribuindo com os algoritmos. Obrigado pela força MAN.

1- Fazer um programa que leia um data qualquer e converta a mesma em meses com base na data atual:

inicio
    //Quantidade de Meses 1.0
    //Autores: Alexandre e Euclezio - Data: 09/05/2011
    //Este programa tem por finalidade, contar a quantidade de meses
    //a partir de uma data (aproximadamente).
    //(mes) + (ano*12)   
   
    inteiro mes, ano, mesAtual, anoAtual, totalAno, totalMes, totalGeral
// sendo assim vamos ler a data atual pois irar variar então ler-se o mes e o ano
    escrever "Digite a mes atual: "
    ler mesAtual
   
    escrever "Digite o ano atual:"
    ler anoAtual
 //neste exemplo estamos trabalhando com a data de nascimento que é lido o mes e logo depois o ano
    escrever "Digite seu mes de nascimento: "
    ler mes
   
    escrever "Digite seu ano de nascimento: "
    ler ano
 //aqui TOTALANO vai receber a subtração do ANO que é o ano de nascimento por ANOATUAL  
    totalAno <- anoAtual - ano
//é feito uma condição para saber se MESATUAL é menor que MES que é o mes de nascimento   
    se mesAtual < mes entao
//se for menor entao temos que fazer este passo que para descubri a quantidade de meses e diminuir um ano
// pois se não dara um ano a mais no final
        totalMes <- 12-(mes - mesAtual)
        totalAno <- totalAno-1
    senao
//mas se MESATUAL  for maior faz-se da maneira comun através da subtração
        totalMes <- mesAtual - mes
    fimSe
//logo abaixo temos TOTALGERAL que receberar TOTALANO mutiplicado por doze convertendo de ano //para meses, e TOTALMES é somado com os meses que foi convertido e acha-se o total de meses que é //TOTALGERAL
    totalGeral <- totalMes + (totalAno*12) 
//Aqui é exibido o total de meses 
    escrever "O total de meses da data de nascimento até hoje é: ", totalGeral   
fim

tem um outro metodo sem usar CONDICIONAIS "se" e "senão"
vai o link que quiser da uma olhada no codigo estara os dois arquivos até a proxima:
download algoritmos 09/05/2011

Comentários

Formulário de contato

Nome

E-mail *

Mensagem *