Данный отчёт сгенерирован 04.04.2023 06:21:13 UTC.
HTML версия (этот сайт) сгенерирован 04.04.2023 06:21:31 UTC.
Коммит: [bfeb65b9] add automatic zip creation 04.04.2023 06:21:13
HTML версия (этот сайт) сгенерирован 04.04.2023 06:21:31 UTC.
Коммит: [bfeb65b9] add automatic zip creation 04.04.2023 06:21:13
Задача: Сума Площ
04.04.2023 06:21:13
Описание: Оголосіть статичний метод SumS(BaseRect[] figures), який отримує масив різноманітних фігур, похідних від абстрактного класу BaseRect та підраховує суму їх площ.
У класі BaseRect є віртуальний метод double S(), який повертає площу фігури.
04.04.2023 06:21:13
Решений: 41
04.04.2023 06:21:13
Сума Площ
04.04.2023 06:21:13
static double SumS(BaseRect[] figures) => figures.Sum(f => f.S());
static double SumS(BaseRect[] figures)
{
return figures.Sum(x => x.S());
}
static double SumS(BaseRect[] figures) => figures.Sum(f => f.S());
static double SumS(BaseRect[] figures){
double sum=0;
foreach(var i in figures) sum+=i.S();
return sum;
}
static double SumS(BaseRect[] figures)
{
return figures.Select(f => f.S()).Sum();
}
static double SumS(BaseRect[] figures){
double sum = 0;
foreach(BaseRect figure in figures)
{
sum += figure.S();
}
return sum;
}
static double SumS(BaseRect[] figures)
{
double sum = 0;
foreach (var item in figures)
{
sum += item.S();
}
return sum;
}
static double SumS(BaseRect[] figures) => figures.Sum(f => f.S());
static double SumS(BaseRect[] figures){
double count = 0;
foreach(var x in figures){
count+=x.S();
}
return count;
}
static double SumS(BaseRect[] figures)
{
double sum = 0.0;
foreach (BaseRect figure in figures)
{
sum += figure.S();
}
return sum;
}
static double SumS(BaseRect[] figures)
{
double sum = 0;
foreach(var fig in figures)
{
sum += fig.S();
}
return sum;
}
static double SumS(BaseRect[] figures)
{
double result = 0;
foreach (var figure in figures)
result += figure.S();
return result;
}
static double SumS(BaseRect[] figures)
{
double sum = 0;
for (int i = 0; i < figures.Length; i++)
{
sum += figures[i].S();
}
return sum;
}
static double SumS(BaseRect[] figures)
{
double answ = 0;
foreach (BaseRect item in figures)
{
answ += item.S();
}
return answ;
}
static double SumS(BaseRect[] figures)
{
double sum = 0 ;
foreach(var figure in figures)
{
sum+=figure.S();
}
return sum;
}
static double SumS(BaseRect[] figures)
{
double Count = 0;
for(int i = 0; i < figures.Length; i++)
{
Count += figures[i].S();
}
return Count;
}
static double SumS(BaseRect[] figures) {
double sum = 0;
foreach(BaseRect x in figures)
sum += x.S();
return sum;
}
static double SumS(BaseRect[] figures)
{
double result = 0.0d;
foreach(BaseRect figure in figures)
result += figure.S();
return result;
}
static double SumS(BaseRect[] figures)
{
double res = 0;
foreach (var item in figures)
{
res += (item).S();
}
return res;
}
static double SumS(BaseRect[] figures)
{
double res = 0;
foreach(var figure in figures)
{
res += figure.S();
}
return res;
}
static double SumS(BaseRect[] figures){
return figures.Sum(x => x.S());
}
static double SumS(BaseRect[] figures) {
double sum = 0;
for(int i=0; i< figures.Length; i++) {
sum += figures[i].S();
}
return sum;
}
static double SumS(BaseRect[] figures)
{
double sum = 0;
foreach (BaseRect figure in figures)
sum += figure.S();
return sum;
}
static double SumS(BaseRect[] figures){
double res = 0;
foreach (var item in figures)
{
res += item.S();
}
return res;
}
static double SumS(BaseRect[] figures)
{
double result = 0;
foreach (var item in figures)
{
result += item.S();
}
return result;
}
static double SumS(BaseRect[] figures){
double sum = 0;
foreach(var item in figures){
sum+=item.S();
}
return sum;
}
static double SumS(BaseRect[] figures)
{double sum = 0;
for (int i = 0; i < figures.Length; i++)
{
sum += figures[i].S();
}
return sum;
}
static double SumS(BaseRect[] figures)
{
double sum = 0;
foreach (var fig in figures)
sum += fig.S();
return sum;
}
static double SumS(BaseRect[] figures)
{
double areaSum = 0;
foreach (var figure in figures)
{
var figureArea = figure.S();
areaSum = areaSum + figureArea;
}
return areaSum;
}
static double SumS(BaseRect[] figures)
{
return figures.Sum(a=>a.S());
}
static double SumS(BaseRect[] figures)
{
double result = 0;
for(int i = 0;i < figures.Length;i++){
result += figures[i].S();
}
return result;
}
static double SumS(BaseRect[] figures)
{
double sum = 0;
foreach (BaseRect rect in figures)
sum += rect.S();
return sum;
}
static double SumS(BaseRect[] figures) {
double sum = 0;
foreach (BaseRect br in figures) {
sum += br.S();
}
return sum;
}
static double SumS(BaseRect[] figures){
double sum=0;
for(int i=0;i< figures.Length;i++) sum+=figures[i].S();
return sum;
}
static double SumS(BaseRect[] figures)
{
return figures.Sum(a=>a.S());
}
static double SumS(BaseRect[] figures)
{
double sum = 0;
foreach(BaseRect rect in figures)
{
sum += rect.S();
}
return sum;
}
static double SumS(BaseRect[] figures){
double resSum = 0;
foreach (var figure in figures){
resSum+=figure.S();
}
return resSum;
}
static double SumS(BaseRect[] figures)
{
double sum = 0;
foreach (var figure in figures)
{
sum += figure.S();
}
return sum;
}
static double SumS(BaseRect[] figures)
=> figures.Sum(f => f.S());
static double SumS(BaseRect[] figures)
{
double answer = 0;
foreach(var item in figures)
{
answer += item.S();
}
return answer;
}
static double SumS(BaseRect[] figures)
{
return figures.Select(x => x.S()).Sum();
}
{
return figures.Sum(x => x.S());
}
double sum=0;
foreach(var i in figures) sum+=i.S();
return sum;
}
{
return figures.Select(f => f.S()).Sum();
}
double sum = 0;
foreach(BaseRect figure in figures)
{
sum += figure.S();
}
return sum;
}
{
double sum = 0;
foreach (var item in figures)
{
sum += item.S();
}
return sum;
}
double count = 0;
foreach(var x in figures){
count+=x.S();
}
return count;
}
{
double sum = 0.0;
foreach (BaseRect figure in figures)
{
sum += figure.S();
}
return sum;
}
{
double sum = 0;
foreach(var fig in figures)
{
sum += fig.S();
}
return sum;
}
{
double result = 0;
foreach (var figure in figures)
result += figure.S();
return result;
}
{
double sum = 0;
for (int i = 0; i < figures.Length; i++)
{
sum += figures[i].S();
}
return sum;
}
{
double answ = 0;
foreach (BaseRect item in figures)
{
answ += item.S();
}
return answ;
}
{
double sum = 0 ;
foreach(var figure in figures)
{
sum+=figure.S();
}
return sum;
}
{
double Count = 0;
for(int i = 0; i < figures.Length; i++)
{
Count += figures[i].S();
}
return Count;
}
double sum = 0;
foreach(BaseRect x in figures)
sum += x.S();
return sum;
}
{
double result = 0.0d;
foreach(BaseRect figure in figures)
result += figure.S();
return result;
}
{
double res = 0;
foreach (var item in figures)
{
res += (item).S();
}
return res;
}
{
double res = 0;
foreach(var figure in figures)
{
res += figure.S();
}
return res;
}
return figures.Sum(x => x.S());
}
double sum = 0;
for(int i=0; i< figures.Length; i++) {
sum += figures[i].S();
}
return sum;
}
{
double sum = 0;
foreach (BaseRect figure in figures)
sum += figure.S();
return sum;
}
double res = 0;
foreach (var item in figures)
{
res += item.S();
}
return res;
}
{
double result = 0;
foreach (var item in figures)
{
result += item.S();
}
return result;
}
double sum = 0;
foreach(var item in figures){
sum+=item.S();
}
return sum;
}
{double sum = 0;
for (int i = 0; i < figures.Length; i++)
{
sum += figures[i].S();
}
return sum;
}
{
double sum = 0;
foreach (var fig in figures)
sum += fig.S();
return sum;
}
{
double areaSum = 0;
foreach (var figure in figures)
{
var figureArea = figure.S();
areaSum = areaSum + figureArea;
}
return areaSum;
}
{
return figures.Sum(a=>a.S());
}
{
double result = 0;
for(int i = 0;i < figures.Length;i++){
result += figures[i].S();
}
return result;
}
{
double sum = 0;
foreach (BaseRect rect in figures)
sum += rect.S();
return sum;
}
double sum = 0;
foreach (BaseRect br in figures) {
sum += br.S();
}
return sum;
}
double sum=0;
for(int i=0;i< figures.Length;i++) sum+=figures[i].S();
return sum;
}
{
return figures.Sum(a=>a.S());
}
{
double sum = 0;
foreach(BaseRect rect in figures)
{
sum += rect.S();
}
return sum;
}
double resSum = 0;
foreach (var figure in figures){
resSum+=figure.S();
}
return resSum;
}
{
double sum = 0;
foreach (var figure in figures)
{
sum += figure.S();
}
return sum;
}
=> figures.Sum(f => f.S());
{
double answer = 0;
foreach(var item in figures)
{
answer += item.S();
}
return answer;
}
{
return figures.Select(x => x.S()).Sum();
}