Значение переменной с будет 32
Проверил опытным путем
Using System;
using System.Collections.Generic;
class Program
{
static void Main()
{
var l = new List<double>();
var r = new Random();
var n = r.Next(10, 50);
for (var i = 0; i < n; i++)
{
l.Add(r.NextDouble() * 2);
}
Console.WriteLine(CountRelation(l));
Console.ReadKey();
}
static double CountRelation(IEnumerable<double> a)
{
var r = 0.0;
var s = 0.0;
foreach (var item in a)
{
if (item <= 1)
r += item;
else s += item;
}
return (1 + r) / (1 + s);
}
}
Для очень сложных расчётов, например: в астрономии (для расчётов расстояний для каких-либо космических объектов, звёзд, планет и даже вселенных). А так же, для очень ёмкостных операций (реже встречается, но я наблюдал как использовалось для подбора md5 hash'а путём переборов каждого символа).
<u>1. Система программирования</u><span> — это система для разработки новых программ на конкретном языке программирования.
2.</span><u>Системные программы</u> выполняются вместе с прикладными и служат для управления ресурсами компьютера — центральным процессором, памятью, вводом-выводом.<span>Это программы общего пользования, которые предназначены для всех пользователей компьютера. Системное программное обеспечение разрабатывается так, чтобы компьютер мог эффективно выполнять прикладные программы.
</span>3.Программа на Паскале<span> </span>
<span>Program Summa; </span>
<span> Type Mas = Array [1 .. 100] of Real; </span>
<span> Var A : Mas; </span>
<span> i, n: Integer; </span>
<span> S : Real; </span>
<span>BEGIN </span>
<span> Write('n = '); ReadLn(n); </span>
<span> For i : = 1 to n do </span>
<span> begin </span>
<span> Write('A[', i, '] = '); </span>
<span> ReadLn(A[i]); </span>
<span> end; </span>
<span> S : = 0; </span>
<span> For i : = 1 to n do </span>
<span> S : = S + A[i]; </span>
<span> WriteLn('S = ', S:8:2); </span>
END.