2016-07-27 3 views
0

Project Eulerで問題4を完了できるコマンドラインプログラムを作成し始めました。論理/構文エラーのないビルドエラー

https://projecteuler.net/problem=4

私はプログラムをスクリプトの途中であったが、私は(私は、Visual Studioスイート2015を使用しています)デバッグすることを決めた

それが始まったとき、それはメッセージがポップアップしていたとショープログラム自体に「ビルドエラー」があることを確認してください。

私は何が起こったか全く分かりません。

以下のバージョン(C#)では、スクリプトに論理エラーはなく、構文エラーもありません。

どうしたらいいですか教えてください。 ありがとうございました!

using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Text; 
using System.Threading.Tasks; 

namespace Problem_4 
{ 
    class Program 
    { 

     static void Main(string[] args) 
     { 

      //Check Palindrome 
      //Not complete code. 

      int originalValue = 9009; 
      int oppositeValue = 0; ; 
      int carryOppositeValue; 
      int placeValue = 0; 
      bool completedCycle = false; 
      int numCycles = 0; 

      int numCycles2 = 0; 

      int[] array = { 0 }; 

      for(placeValue = numCycles; completedCycle; placeValue++) 
      { 

       array[placeValue] = originalValue % 10; 
       originalValue = originalValue/10; 

       if(originalValue >= 0) 
       { 

        numCycles++; 

       } else 
       { 

        completedCycle = true; 
        Console.WriteLine("The number has " + numCycles + "Place Values"); 

       } 

      } 



      for(placeValue = 0; placeValue < 50; placeValue += 10) 
      { 

       if (numCycles2 == 0) 
       { 
        oppositeValue = array[0]; 
       } 
       else 
       { 
        carryOppositeValue = placeValue * array[placeValue/10]; 
        oppositeValue += carryOppositeValue; 
       } 

      } 

     } 
    } 
} 
+0

コメントを追加しないと申し訳ありません...もし役に立ったら、私はそれらを... –

答えて

0

このコードをコンパイルしてもエラーは発生しません。私はビルド/クリーンを行うことをお勧めします。

それが動作しない場合、私はbinとobjフォルダを削除し、再コンパイルします。

+0

ありがとう!それは今素晴らしいです! –

関連する問題