Известны данные о массе и объеме 30 предметов, изготовленных из различных материалов. Определить материал - C#

Узнай цену своей работы

Формулировка задачи:

Помогите пожалуйста решить на C#!Известны данные о массе и объеме 30 предметов, изготовленных из различных материалов. Определить материал с минимальной плотностью.

Решение задачи: «Известны данные о массе и объеме 30 предметов, изготовленных из различных материалов. Определить материал»

textual
Листинг программы
using System;
using System.Linq;
using System.Collections.Generic;
 
class Program
{
    class P
    {
        public double m { get; set; }
        public double v { get; set; }
        public double p { get; set; }
 
        public P(double m, double v)
        {
            this.m = m;
            this.v = v;
            p = m / v;
        }
    }
 
    static void Main()
    {
        List<P> obj = new List<P>();
        Random rand = new Random();
        for (int i = 0; i < 30; i++)
            obj.Add(new P(rand.Next(1, 1000), rand.NextDouble()));
            Console.WriteLine("Объекты:");
        foreach (var item in obj)
            Console.WriteLine(" Масса: {0}, объем: {1}, плотность: {2}", item.m, Math.Round(item.v, 2), Math.Round(item.p, 2));
        Console.WriteLine("Минимальная плотность: {0}", Math.Round(obj.Min(o => o.p), 2));
        Console.ReadKey();
    }
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 3.8 из 5
Похожие ответы