当前位置: 首页>>代码示例>>C++>>正文


C++ Triangle::SetSecondPointX方法代码示例

本文整理汇总了C++中Triangle::SetSecondPointX方法的典型用法代码示例。如果您正苦于以下问题:C++ Triangle::SetSecondPointX方法的具体用法?C++ Triangle::SetSecondPointX怎么用?C++ Triangle::SetSecondPointX使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Triangle的用法示例。


在下文中一共展示了Triangle::SetSecondPointX方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。

示例1: StartMenu


//.........这里部分代码省略.........
				 case kCircleChoiseType:
					 {						 
						 figureChoise = kCircleChoiseType;
						 break;
					 }
				 default:
					 {
						 printf(kNoCorrespondingOptionErrorMessage);
						 break;
					 }
				}
				break;
			}
		 case kEnterFigureParametersChoiseType:
			 {
				 if (figureChoise == kRectangleChoiseType)
				 {
					 printf(kEnterRectangleXCoordinetMessage);
					 printf(kInputSymbolMessage);
					 int rectX;					 
					 cin >> rectX;
					 if (!MakeCheckForNumberInputFromCin(kEnterCorrectValueErrorMessage))
					 break;
					 NewRectangle.SetLeftDownAngleX(rectX);
					 
					 printf(kEnterRectangleYCoordinetMessage);
					 printf(kInputSymbolMessage);
					 int rectY;
					 cin >> rectY;
					 if (!MakeCheckForNumberInputFromCin(kEnterCorrectValueErrorMessage))
					 break;
					 NewRectangle.SetLeftDownAngleY(rectY);

					 printf(kEnterRectangleWidthMessage);
					 printf(kInputSymbolMessage);
					 int rectWidth;
					 cin >> rectWidth;
					 if (!MakeCheckForNumberInputFromCin(kEnterCorrectValueErrorMessage))
					 break;
					 NewRectangle.SetWidth(rectWidth);

					 printf(kEnterRectangleHeightMessage);
					 printf(kInputSymbolMessage);
					 int rectHeight;
					 cin >> rectHeight;
					 if (!MakeCheckForNumberInputFromCin(kEnterCorrectValueErrorMessage))
					 break;
					 NewRectangle.SetHeight(rectHeight);					 
				 }
				 else if (figureChoise == kTriangleChoiseType)
				 {
					 printf(kEnterLeftDownAngleXCoordinetMessage);
					 printf(kInputSymbolMessage);
					 int leftDownAngleX;
					 cin >> leftDownAngleX;
					 if (!MakeCheckForNumberInputFromCin(kEnterCorrectValueErrorMessage))
					 break;
					 NewTriangle.SetFirstPointX(leftDownAngleX);

					 printf(kEnterLeftDownAngleYCoordinetMessage);
					 printf(kInputSymbolMessage);
					 int leftDownAngleY;
					 cin >> leftDownAngleY;
					 if (!MakeCheckForNumberInputFromCin(kEnterCorrectValueErrorMessage))
					 break;
					 NewTriangle.SetFirstPointY(leftDownAngleY);

					 printf(kEnterRightDownAngleXCoordinetMessage);
					 printf(kInputSymbolMessage);
					 int rightDownAngleX;
					 cin >> rightDownAngleX;
					 if (!MakeCheckForNumberInputFromCin(kEnterCorrectValueErrorMessage))
					 break;
					 NewTriangle.SetSecondPointX(rightDownAngleX);

					 printf(kEnterRightDownAngleYCoordinetMessage);
					 printf(kInputSymbolMessage);
					 int rightDownAngleY;
					 cin >> rightDownAngleY;
					 if (!MakeCheckForNumberInputFromCin(kEnterCorrectValueErrorMessage))
					 break;
					 NewTriangle.SetSecondPointY(rightDownAngleY);

					 printf(kEnterUpperAngleXCoordinetMessage);
					 printf(kInputSymbolMessage);
					 int upperAngleX;
					 cin >> upperAngleX;
					 if (!MakeCheckForNumberInputFromCin(kEnterCorrectValueErrorMessage))
					 break;
					 NewTriangle.SetThirdPointX(upperAngleX);

					 printf(kEnterUpperAngleYCoordinetMessage);
					 printf(kInputSymbolMessage);
					 int upperAngleY;
					 cin >> upperAngleY;
					 if (!MakeCheckForNumberInputFromCin(kEnterCorrectValueErrorMessage))
					 break;
					 NewTriangle.SetThirdPointY(upperAngleY);					 
				 }
				 else if (figureChoise == kCircleChoiseType)
开发者ID:Mmonya,项目名称:Maver_folder,代码行数:101,代码来源:StartMenu.cpp


注:本文中的Triangle::SetSecondPointX方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。