2017-11-11 5 views
-4

C++については、このトピックについては何のスレッドもないようです。それは、配列の最初の数だけであるはずですが、配列に沿って移動させ、各番号の平方根をとるにはどうしたらいいですか?順番に各ポイント配列内の各数値の平方根を得る方法(C++)

void doAndPrintTheMath(const std::vector<double>& numbers){ 
    for (auto number : numbers){ 
     std::cout << ::sqrt(number) << "\n"; 
    } 
} 

研究、そして行く:

double doTheMath(double numbers[], const int SIZE, char choice) 
{ 
double result = 0; 

switch (toupper(choice)) 
{ 
case 'A': for (int i = 0; i < SIZE; i++) 
{ 
    result = sqrt(numbers [i]); 
} 
      return result; 
     break; 
//=============================================== 
//=============================================== 

void showResult(char choice, double result) 
{ 
switch (toupper(choice)) 
{ 
case 'A': cout << "The square root of each number equals:\n " << result << endl; 
    break; 
+0

コンパイルされていない場合、どのように「何か」が行われますか? –

+0

これは私のコードのほんの一部です – YungCoder

+0

どうして私がdownvotedを取得しているのかわかりません – YungCoder

答えて

4

あなたのコードは、これまでのところ、壁から離れて、私が行う唯一の適切なものは、あなたが勉強するための良い解決策を提出することだと思いますそこから。