please i need help for this assignment !!
7 次查看(过去 30 天)
显示 更早的评论
Please can you help me with this assignment?
- Write a MATLAB script which prompts the user to enter his/her day of birth and then month of birth.
- If the day or/and month are not valid, the user should be asked to try until he/she enters valid data or the max Number of trials is exceeded
- When the data are valid, Matlab should display on the screen the sign of the zodiac of the user using this following table:
aries:march 21 - april 19 .
taurus: april 20 - may20 .
gemini: may 21 - june 20 .
cancer: june21 - july 22 .
leo:july23 - aug 22 .
virgo:aug 23 - sep 22 .
libra : sep 23 - oct 22.
scorpio: oct 23 -nov 21 .
sagittarius: nov 22 - dec 21 .
capricorn : dec 22 - jan 19 .
aquarius : jan 20 - feb 18 .
pisces : feb 19 - march 20.
1 个评论
Walter Roberson
2012-12-22
Please read the guide to tags and retag this question. see http://www.mathworks.co.uk/matlabcentral/answers/43073-a-guide-to-tags
回答(1 个)
Image Analyst
2012-12-22
Use inputdlg() to get the month and day numbers from the user. The help has examples. Then use a bunch of if statements to determine which zodiac sign to assign, for example
DateNumber = datenum(2012,M,D); % Get serial date number
if DateNumber .....
and so on
2 个评论
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!