Programering+problem!!HJÄLP SNÄLLA|Programmering / Grafisk formgivning|Forum|Nordichardware

Search
Forum Scope


Match



Forum Options



Minimum search word length is 3 characters - maximum search word length is 84 characters
Lost password?
The forums are currently locked and only available for read only access
sp_Feed sp_TopicIcon
Programering+problem!!HJÄLP SNÄLLA
polki84
Kommer du hit ofta?
Medlem
Forum Posts: 347
Member Since:
May 31, 2004
sp_UserOfflineSmall Offline
1
November 18, 2005 - 1:24 am
sp_Permalink sp_Print

Hej... jag har problem med att programera en j-vla calendar... 😛 som vi ska lämna på måndag....

Alltså grejen är att i allternativ två närman ska välja DisplayHolidayDay så första allternativ fungerar dock inte 2:an och 3:an...Snälla kan ngn hjälpamig att fixa detta? bli arg på detta.. det gick så bra i början 😛 men nu har jag fastnad och fungerar icke.. OCh det kommer upp till första ruta.. alltså den första displaymainmenu

Det ska stå med // var jag har fel...

som sagt detär inte hela arbete.. det är bara steg 2 av 3 🙁

main ()
{
int answer;
bool bLoop = (TRUE);
while (TRUE) {
displayMainMenu();
printf("Your choice?");
answer = GetInteger ();

switch (answer) {
case 1: DisplayYearCalendar(); break;
case 2: displayHolidayMenu(); break;
case 3: break;
case 0: break;
default: printf("Please Enter a valied option."); break;
}
}
}

void displayMainMenu(void)

{
printf("Which calendar function would you like to use?nn");
printf("Enter 1 for Printing a whole year's calendarn");
printf("Enter 2 for Holiday datesn");
printf("Enter 3 for Finding what day a certain date isn");
printf("Enter 0 to Quitn");
}

void DisplayYearCalendar(void)
{
int year;

GiveInstructions();
year = GetYearFromUser();
PrintCalendar(year);
}

void displayHolidayMenu(void)
{
int answer;
bool bLoop = (TRUE);

printf("nWhat holiday date would you like to calculate?n");
printf(" Enter 1 for Christmas Dayn");
printf(" Enter 2 for New Year´s Even");
printf(" Enter 3 for Midsummer´s Dayn");
printf(" Enter 0 to Return to Main Menun");
printf("Your choice:");
answer = GetInteger();

switch (answer){
case 1: christmas(); break;
case 2: NewYear(); break; //problem med att få fram
case 3: MidSummer(); break; // problem -''-
case 0: bLoop = (FALSE); break;
default: printf("Please choose right choice.nn"); break;
}
}
void christmas(void)
{
int year, month, day;

year = GetYearFromUser();
month = christmasMonth();
day = christmasDay();

printf("nChristmas Day in %d is on %s %dn", year, MonthName(month), day);
}

int christmasMonth(void)
{
int month;
month = (12); return (month);
}

int christmasDay(nDays)
{
int day;
day = (25); return (day);

}

void MidSummer(void)
{
int year, month, day;

year = GetYearFromUser();
month = midSummerMonth();
day = midSummerDay(year, month);

printf("nMidsummer in %d is on %s %dn", year, MonthName(month), day);
}

int MidSummerMonth(void)
{
int month;
month = (6); return (month);
}
int MidSummerDay(year, month)
{
int weekday, date;

weekday = FirstDayOfMonth(month, year);
weekday +=19;
weekday = weekday%7;

date = 20;

for( weekday; weekday < 6; weekday ++)
date++;

return (date);
}

oxiswoofer
Member
Medlem
Forum Posts: 2101
Member Since:
April 1, 2003
sp_UserOfflineSmall Offline
979431
November 18, 2005 - 7:39 am
sp_Permalink sp_Print

kan du omformulera din fråga lite? hänger inte med..

vad är felet? efter

displayMainMenu();
printf("Your choice?");
answer = GetInteger (); "

så fungerar inte switch satsen eller vadå?

polki84
Kommer du hit ofta?
Medlem
Forum Posts: 347
Member Since:
May 31, 2004
sp_UserOfflineSmall Offline
979505
November 18, 2005 - 11:47 am
sp_Permalink sp_Print

japp.. fast "DisplayYearCalendar" fungerar som det ska.. Dock inte de andra..NewYear och midSummer... då kommer jag upp till den första menu...

Forum Timezone: Europe/Stockholm
Most Users Ever Online: 694
Currently Online:
Guest(s) 55
Currently Browsing this Page:
1 Guest(s)
Top Posters:
Andreas Galistel: 16287
Jonas Klar: 15897
ilg@dd: 10810
Nyhet: 10607
Mind: 10550
Ctrl: 10355
Gueno: 9881
Guest: 9344
Snorch: 8881
Callister: 8468
Newest Members:
PetrbonFU PetrbonFU
Karine Bembry
Dolores Mcdaniels
Anibal McLeish
Francisca Alt
Alfie Everhart
Lester Huitt
Orlando Jorgensen
Mikki Lundgren
Dakota Kozlowski
Forum Stats:
Groups: 11
Forums: 59
Topics: 146630
Posts: 1300967

 

Member Stats:
Guest Posters: 2
Members: 79425
Moderators: 0
Admins: 11
Administrators: nordicadmin, Henrik Berntsson, Anton Karmehed, Carl Holmberg, Joel Oscarsson, Mikael Linnér, Mikael Schwartz, Andreas Paulsson, Nickebjrk, Mattias Pettersson, EmxL