В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
яч123
яч123
14.06.2021 09:52 •  Информатика

Код должен быть на языке c++ среднее арифметическое имя входного файла стандартный ввод имя выходного файла стандартный вывод ограничение по времени 2 секунды ограничение по памяти 64 мегабайта необходимо найти среднее арифметическое всех целых чисел от a до b. формат входных данных вводятся два целых числа a и b (−215≤a≤b≤215−1). формат выходных данных требуется вывести одно число — искомое среднее, с точностью не менее шести знаков после запятой. примеры входные данные 13 42 1 10 выходные данные 27.500000 5.500000

Показать ответ
Ответ:
masha3500
masha3500
13.01.2020 01:56

//C# 7.3, .NET Framework 4.7.2

namespace

{

using System;

using System.Collections.Generic;

using System.Linq;

 

public class Program

{

 private static Random r = new Random();

 

 public static void Main()

 {

  var Xi = RandomArray(10, () => r.Next(-10, 10));

  Xi.Println();

  var notZeroCount = Xi.Count(item => item != 0);

  var replaced = Xi.Replace(item => item != 0, 1);

  notZeroCount.Println();

  replaced.Println();

 }

 

 private static T[] RandomArray<T>(int count, Func<T> next)

 {

  var temp = new T[count];

  for(var i = 0; i < count; i++)

   temp[i] = next();

  return temp;

 }

}

 

public static class Extensions

{

 public static IEnumerable<T> Replace<T>(this IEnumerable<T> source, Func<T, bool> selector, T newValue)

 {

  foreach (var item in source)

  {

   if (selector(item))

    yield return newValue;

   else  

    yield return item;

  }

 }

 

 public static int Count<T>(this IEnumerable<T> source, Func<T, bool> selector)

 {

  var count = 0;

  foreach (var item in source)

   if (selector(item)) count++;

     

  return count;

 }

 

 public static void Println<T>(this T[] source)

 {

  foreach (var item in source)

   Console.Write(item.ToString() + " ");

 }

 

 public static void Println<T>(this IEnumerable<T> source)

 {

  source.ToArray().Println();

 }

 

 public static void Println<T>(this T source)

 {

  Console.WriteLine(source);

 }

}

}

0,0(0 оценок)
Ответ:
1Лелька1
1Лелька1
23.01.2021 07:37

ребусы: 1 - я извени не знаю, 2- паблик 3- браузер 4-  тоже не знаю

Объяснение:

задача : 1)из (14) наливаем в (5)

2)из (5) наливаем в (9)

3)повторяем пункт 1 

4)из (5) наливаем в (9) остается 1л

5)переливаем из (9) в (14)

6)выливаем 1л из (5) в (9)

7)из (14) наливаем в (5)

8)из (5) наливаем в (9) 

в битоне(9) находится 6л молока

9)из (14) наливаем в (5)

10)из (5) наливаем в (9) 

в битоне (5) остается 2л молока

11)переливаем из (9)в (14)

12)наливаем в (9) 2л молока из (5) 

13)из (14) наливаем в (5)

14)из (5) переливаем в (9)

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота