domingo, 5 de dezembro de 2010

11)Escreva um algoritmo que leia um dia, mês e ano e escreva, para essa data lida, o número de dias transcorridos no ano.

algoritmo “Total de dias”
var
dia,meses,ano, total, totaldias:inteiro
inicio
  escreva (“Digite o dia:”)
  leia (dia)
  escreva (“Digite o mes:”)
  leia (meses)
  escreva (“Digite o ano:”)
  leia (ano)
  se (ano=2010) entao
    se (meses=01) entao
      total<-dia
      escreva (“O total é de”,total, “dias.”)
    senao
      se (meses=02) entao
        total<-dia+30
        escreva (“O total é de”,total, “dias.”)
      senao
        se (meses=03) entao
          total<-dia+60
          escreva (“O total é de”,total, “dias.”)
        senao
          se (meses=04) entao
            total<-dia+90
            escreva (“O total é de”,total, “dias.”)
          senao
            se (meses=05) entao
              total<-dia+120
              escreva (“O total é de”,total, “dias.”)
            senao
              se (meses=06) entao
                total<-dia+150
                escreva (“O total é de”,total, “dias.”)
              senao
                se (meses=07) entao
                  total<-dia+180
                  escreva (“O total é de”,total, “dias.”)
                senao
                  se (meses=08) entao
                    total<-dia+210
                    escreva (“O total é de”,total, “dias.”)
                  senao
                    se (meses=09) entao
                      total<-dia+240
                      escreva (“O total é de”,total, “dias.”)
                    senao
                      se (meses=10) entao
                        total<-dia+270
                        escreva (“O total é de”,total, “dias.”)
                      senao
                        se (meses=11) entao
                          total<-dia+300
                          escreva (“O total é de”,total, “dias.”)
                        senao
                          se (meses=12) entao
                            total<-dia+330
                            escreva (“O total é de”,total, “dias.”)
                          senao
                            escreva (“Data inválida”)
                          fimse
                        fimse
                      fimse
                    fimse
                  fimse
                fimse
              fimse
            fimse
          fimse
        fimse
      fimse
    fimse
  senao
    escreva (“Ano inválido”)
  fimse
fimalgoritmo

Nenhum comentário:

Postar um comentário