使用C ++创建日历(学校项目帮助)

时间:2016-11-25 13:46:01

标签: c++ arrays calendar 2d

这是我上课的最后一份作业。我不是要求答案,真的,只是让我指向正确的方向(我不想要欺骗自己脱离学习)。

我需要使用二维数组和并行数组创建日历,以根据用户输入输出日历。

  
      
  1. 将month声明为适当大小和尺寸(周和日)的int类型数组,并将所有元素初始化为0.
  2.   
  3. 处理用户输入如下:   一个。询问用户月份名称,并将其与适当的天数相匹配(提示:使用并行数组)   湾如果月份是2月,您需要知道年份,并测试是否是闰年来调整2月份的天数(如果需要)。   C。询问用户每月的哪一天开始,并将其与正确的日期编号(星期日为第1天)匹配,以确定二维数组中的哪个位置开始存储日期(提示:使用并行数组)< / LI>   
  4. 使用格式化输出显示左对齐月份,省略“0”日期(请参阅下面的输出示例)
  5.   
  6. 根据需要使用功能。允许您的主程序循环,允许用户请求无限数月。   块引用
  7.   

我不确定如何真正开始这个。我的阵列应该是什么样的?我是否需要每月创建一个功能?如何根据用户输入将数据加载到数组中?这就是我现在所拥有的一切:

int main(){

int month[6][7],rows,col;
string days[7] = {"Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"};
int year;
string userInput = " ";

cout << "Enter a month: ";

for (int r = 0; col < 5; r++)
{


}
}

请记住,这是低级C ++编程,因此尚未真正引入高级概念。

感谢你们提供的任何帮助,谢谢!

0 个答案:

没有答案