Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Prezados, bom dia
a quem puder me ajudar, tenho um trabalho em ASP.NET C#, da faculdade para calcular o dia da Pascoa, Carnaval, Corpus Christi entre os anos 1901 e 2099,
não consigo terminar, falta conhecimento mesmo. sou totalmente iniciante
a formula esta no arquivo: http://www.inf.ufrgs.br/%7Ecabral/Pascoa.html
Por favor, peço a ajuda de voces!
o meu codigo Default.aspx:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="[http://www.w3.org/1999/xhtml"](http://www.w3.org/1999/xhtml) >
<head runat="server">
<title>P1 - Pascoa</title>
</head>
<body>
<form id="form1" runat="server">
<div>
P1 - Pascoa<br />
<br />
Ano:
<asp:TextBox ID="ano" runat="server" Columns="5"></asp:TextBox>
<asp:Button ID="btnCalcular" runat="server" Text="Calcular" OnClick="btnCalcular_Click" /><br />
<br />
===================================<br />
Domingo de Pascoa:
<asp:TextBox ID="diapascoa" runat="server" Columns="2" OnTextChanged="diapascoa_TextChanged"></asp:TextBox>
<asp:TextBox ID="mesPascoa" runat="server" Columns="10" OnTextChanged="mesPascoa_TextChanged"></asp:TextBox><br />
<br />
Terça de Carnaval:
<asp:TextBox ID="diaCarnaval" runat="server" Columns="2" OnTextChanged="diaCarnaval_TextChanged"></asp:TextBox>
<asp:TextBox ID="mesCarnaval" runat="server" Columns="10" OnTextChanged="mesCarnaval_TextChanged"></asp:TextBox><br />
<br />
Quinta de Corpus Christi:
<asp:TextBox ID="diaCorpus" runat="server" Columns="2" OnTextChanged="diaCorpus_TextChanged"></asp:TextBox>
<asp:TextBox ID="mesCorpus" runat="server" Columns="10" OnTextChanged="mesCorpus_TextChanged"></asp:TextBox></div>
</form>
</body>
</html>
meu codigo Default.aspx.cs
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void btnCalcular_Click(object sender, EventArgs e)
{
int X = 24;
int Y = 5;
string DIA = string.Empty;
string MES = string.Empty;
int ANO = Convert.ToInt32(ano.Text);
int a = ANO / 19;
int b = ANO / 4;
int c = ANO / 7;
int d = (((19 * a) + X) / 30);
int E = (((2 * b) + (4 * c) + (6 * d) + Y) / 7);
if ((d + E) > 9)
{
DIA = Convert.ToString( ((d + E) - 9));
MES = "Abril";
}
else
{
DIA = Convert.ToString( (d + E + 22));
MES = "Março";
}
}
}
}Carregando comentários...