русс | укр

C# - Головна
Контакти
Задайте питання...
Перегляд всіх питань


Простір імен
  ► System (5)
  ► Microsoft (1)


Для учнів (початківців)
  ► Відео уроки (4)
  ► Навчання (177)
  ► Приклади програм (19)
  ► Секрети Сі Шарп (4)

Для професіоналів
  ► Навчання (6)
  ► Приклади програм (1)










Цілі і дробові випадкові числа C#

Дана програма отримує цілі і дробові випадкові числа в інтервалі від -10 до 9.9) для плаваючої точки і (-10 до 9) для цілих чисел і заносить їх у двовимірний масив, після цього ми виводимо ці масиви на екран.

Для цього нам потрібно буде мати два масиву - цілих і з плаваючою комою.

Код програми:

using System;

namespace MyConsole
{
     class Program
     {
          static void Main(string[] args)
          {
               Random x = new Random(); // оголошення змінної для створення чисел
               int n = 5;
               int[,] masI = new int[n,n];
               double[,] masD = new double[n, n];

               for (int i = 0; i < n; i++)
               {
                    for (int j = 0; j < n; j++)
                         masI[i, j] = x.Next(-10,10); // випадкові числа від -10 до 9!!!
               }

               for (int i = 0; i < n; i++)
               {
                    for (int j = 0; j < n; j++)
                         masD[i, j] = Convert.ToDouble(x.Next(-100,100) / 10.0); // випадкові числа від -10 до 9.9!!!
              }

               Console.WriteLine("\\nPrint massiv:");
               for (int i = 0; i < n; i++)
               {
                    Console.WriteLine();
                    for (int j = 0; j < n; j++)
                    Console.Write("\\t" + masI[i, j]);
               }
               Console.WriteLine("\\nPrint massiv:");
               for (int i = 0; i < n; i++)
               {
                    Console.WriteLine();
                    for (int j = 0; j < n; j++)
                         Console.Write("\\t" + masD[i, j]);
               }

               Console.ReadKey(); // затримка екрану до натискання будь-якої клавіші
          }
     }
}

Зверніть увагу, то для получанія чисел від - 10 до 9, потрібно було вказувати в дужках -10, 10. Тобто максимальне число не входить в генерацію випадкових чисел.

Результат роботи програми:

Переглядів: 3238






© 2012 ci-sharp.ru При використанні матеріалу пряме iндексуюче посилання на сайт ОБОВ'ЯЗКОВЕ.
Права строго захищені нормами міжнародного права, інтелектуальної власності та авторського права.