2016-05-20 13 views
0

このタスクで数時間立ち往生します。私は本当に助けに感謝します、これがどのように行われるかは文献に示されていません。私はベクトルを作成することができますが、その後は完全にブロックされます。ユーザー入力を伴う文字列ベクトル

5つの要素で文字列ベクトルを作成します。ユーザーはforループを介して5つの名前を入力します。プログラムは、これらの名前を別のforループを介して書き込みます。

私は理解できるようにコードを入力してください。この最初の仕事を解決することなく、私は他の仕事をすることができません。

はここで、これまで

int [] namn = new int [5]; 

for (int i = 0; i < 5; i++); 
{ 
Console.Write("Ange fem namn"); 
string str = Console.ReadLine(); 
int names = Convert.ToInt32(str); 
} 
+0

あなたはこれまでに何を持っていますか? – Keiwan

+0

*あなたの試行*を提供してください。エラーが発生した場合はお手伝いします。 –

+2

私は、ここの人は宿題/学習の手助けをしていると思っていますが、少なくともあなた自身がまずそれを試す必要があります。 – Jamiec

答えて

1

メイン(と見つける最も困難エラーが)このループはありません;

for (int i = 0; i < 5; i++); 

ループfor後であることを思わ私の無益な試みですなし 5回。

//DONE: "string[]" - Create a STRING vector with five elements... 
string [] namn = new string [5]; 

//DONE: namn.Length - no magic numbers (5) 
for (int i = 0; i < namn.Length; i++) // !!! no ";" !!! 
{ 
    Console.Write("Ange fem namn"); 
    //DONE: put into array, not to a local variable 
    namn[i] = Console.ReadLine(); 
} 

// Print out the names 
foreach(var item in namn) 
    Console.WriteLine(item); 
関連する問題