Предмет: Информатика, автор: Dmitriy4737

Создать массив из N векторов (Vector3). Значения (x, y, z) рандомятся в отрезке [-10,10].
СИ ШАРП!!!


settom: Т откуда берется?
settom: N откуда терется?
settom: Когда уже сделают возможность в ответах писать моноширинным шрифтом? Программный код вообще не читабельный в существующем исполнении

Ответы

Автор ответа: settom
1

Ответ:

N будет вводиться с клавы

using System;

using System.Collections.Generic;

using System.Numerics;

namespace ConsoleApp2

{

   class Program

   {

       static void Main(string[] args)

       {

           int N = Convert.ToInt32(Console.ReadLine());

           List<Vector3> Vectors = new List<Vector3>();

           Random Rnd = new Random();

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

           {

               Vector3 TempVector = new Vector3();

               TempVector.X = (float)(Rnd.NextDouble() * 20.0 - 10.0);

               TempVector.Y = (float)(Rnd.NextDouble() * 20.0 - 10.0);

               TempVector.Z = (float)(Rnd.NextDouble() * 20.0 - 10.0);

               Vectors.Add(TempVector);

               Console.WriteLine(TempVector.ToString());

           }

           Console.ReadLine();

       }

   }

}

Приложения:

Dmitriy4737: Спасибо большое))
Похожие вопросы
Предмет: Другие предметы, автор: katrinvik04
Предмет: Английский язык, автор: MariannaGrein
Предмет: Окружающий мир, автор: емепепеп