首页 > 解决方案 > 程序的流程图,计数除以 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();
}

我的流程图如下图所示:

在此处输入图像描述

你能告诉我它是否正确?

标签: c#

解决方案


流程图有点好,棘手取决于您想要多少细节,但这是我会做的。仅供参考,我会使用https://www.draw.io/绘制图表,它是免费的,而且非常好。

在此处输入图像描述


推荐阅读