Есть ответ 👍

Задана последовательность из n вещественных чисел. определить сколько среди них меньших k, больших k, равных k. с#

138
341
Посмотреть ответы 2

Ответы на вопрос:


using system;

using system.collections.generic;

using system.linq;

using system.text;

 

namespace consoleapplication1

{

      class program

      {

              static void main(string[] args)

              {

                      //задана последовательность из n вещественных чисел. определить сколько среди них меньших k, больших k, равных k.

                      console.writeline("введи k");

                      double k = double.parse(console.;

                      console.writeline("введи n");

                      double n = double.parse(console.;

                      console.writeline("введи числа");

                      double a = 0.0, n_min = 0.0, n_rav = 0.0, n_max = 0.0;

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

                      {

                              a = double.parse(console.;

                              if (a < k)

                                      n_min++;

                              else

                              {

                                      if (a == k)

                                              n_rav++;

                                      else

                                              n_max++;

                              }

                      }

                      console.writeline("меньших k - " + n_min + ", равных - " + n_rav + ", больших - " + n_max);

                      console.readkey();

              }

      }

}

 

   


ответ: Могут

Объяснение:

Алгоритм с использованием цикла while может быть построен таким образом, что он будет полностью соответствовать циклу for.

Популярно: Информатика