2

数値 (int x) を要求するプログラムがあります。次に、ユーザーは x の数値をコンソールに入力する必要があります。そして、コンソールはすべての数値を合計し、すべての入力数値の結果を書き出す必要があります。だから私はこれをやった:

Console.WriteLine("Enter an number: ");
int x = int.Parse(Console.ReadLine());

for (int i = 0; i < x; i++ )
{
    Console.WriteLine("Ange tal {0}: ",i );
    double numbers= double.Parse(Console.ReadLine());
}

Console.WriteLine("Sum of the entered numbers are: {0} ",x);
Console.ReadLine();

しかし、結果は最後に入力された番号のみを提供します。私は何を間違っていますか?

4

7 に答える 7

1
    Console.Write("Enter N number: ");
    double numberN = double.Parse(Console.ReadLine());
    double sum = 0;

    for (double i = 0; i < numberN; i++)
    {

        Console.Write("Enter number: ");
        double number = double.Parse(Console.ReadLine());
        sum += number;

    }

    Console.WriteLine("The sum is: {0}", sum); 
于 2015-09-30T18:35:18.820 に答える
0
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace add

{
    class Program
    {
        static void Main(string[] args)
        {
            int a,b,c;
            Console.WriteLine("Enter the first number");
            a = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("Enter second number");
            b = Convert.ToInt32(Console.ReadLine());
            c = a + b;
            Console.WriteLine("The addition of two number is {0}", c);
            Console.ReadLine();
        }
    }
}
于 2014-07-02T15:50:18.263 に答える