c# - 程序的流程图,计数除以 3
问题描述
我必须做流程图来编程计数是数字除以3。
我做了这样的代码:
static void Main(string[] args)
{
int i, n, results;
Console.WriteLine("Specify number of elements");
n = int.Parse(Console.ReadLine());
a = new int[n];
for (i = 0; i < n; i++)
{
Console.WriteLine("Specify number of element a[" + i + "]");
a[i] = int.Parse(Console.ReadLine());
}
results = 0;
for (i = 0; i < n; i++)
{
results += a[i];
}
Console.WriteLine("Sum of elements is: " + results);
if (results % 3 == 0)
{
Console.WriteLine("Number is divided by 3");
}
else
{
Console.WriteLine("Number isn't divided by 3");
}
Console.ReadKey();
}
我的流程图如下图所示:
你能告诉我它是否正确?
解决方案
流程图有点好,棘手取决于您想要多少细节,但这是我会做的。仅供参考,我会使用https://www.draw.io/绘制图表,它是免费的,而且非常好。
推荐阅读
- microsoft-graph-api - 在 ASP.Net Core Web App 上使用 mgt-people-picker 时,有没有办法避免用户再次登录?
- python - SQLALchemy order_by 复杂的 hybrid_property
- python - Python:如何生成不属于数据帧的随机数?
- c - 优化了对 int 数组进行排序的冒泡排序时间
- amazon-web-services - 由于没有此类主机错误,Amazon S3 无法调用 API
- flutter - 使用 CustomScrollView Flutter 无限滚动
- reactjs - Next.js React Context.正确使用
- sqlalchemy - 如何将 db:Session 对象传递给 fastapi 中的 celery 任务
- javascript - React 中的 Mobx 存储不会重新渲染组件
- memory-leaks - glcolorconvert 1.14.4 存在大量内存泄漏