М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
sasharyabukhina
sasharyabukhina
28.11.2020 21:25 •  Информатика

Составить программы в с++. дан массив 1)сколько четных чисел срежи положительных 2)подсчитайте отдельно среднее значение всех элементов, которые < 10,и среднее значение всех элементов,которые решить.

👇
Ответ:
KeyMo
KeyMo
28.11.2020
//Dev C++ 4.9.9.2
//Знаю, что старьё

//1
#include <iostream>
#include <ctime>
#include <cstdlib>
using namespace std;

int main(){
 srand ( time(NULL) );
  int ar[10];
 int k;
 k=0;
 for(int i=0;i<10;i++){
         ar[i]=rand()%10-3;
         cout<<ar[i]<<endl;
         if((ar[i]%2==0) && (ar[i]>0))
          k++;
          }
 cout<<"Result:"<<k;
 cin.get();
 cin.get();
 return 0;
   }

//2
#include <iostream>
#include <ctime>
#include <cstdlib>
using namespace std;

int main(){
 srand ( time(NULL) );
  int ar[10];
 int k1,k2;
 double r1,r2;
 k1=0;
 k2=0;
 r1=0;
 r2=0;
 for(int i=0;i<10;i++){
         ar[i]=rand()%100;
         cout<<ar[i]<<endl;
         if(ar[i]<10){
          k1++;
          r1=r1+ar[i];} else {
          k2++;
          r2=r2+ar[i];
          }
          }
 r1=r1/k1;
 r2=r2/k2;
 cout<<"<10: "<<r1<<endl;
 cout<<">=10: "<<r2<<endl;
 cin.get(); 
 cin.get();
 return 0;
   }
4,7(20 оценок)
Открыть все ответы
Ответ:
aliyaulanova1
aliyaulanova1
28.11.2020
Код в файлах. Отдельно реализован класс Geometry. Пример работы представлен на скриншоте.

Внимание! Хром жрет строки! Сейчас поправлю

Laboratorna2.cs
//////////////////////////////////////////////////
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Laboratorna2{
    class Laboratorna2
    {
        public static void A() {
             Console.WriteLine("Привет, это метод А()");
        }
        public static void B(int n, int m) {
             Console.WriteLine(n + m);
             Console.WriteLine(n - m);
             Console.WriteLine(n * m);
             Console.WriteLine(Convert.ToDouble(n) / m);
        }
        public static double C(double k, double l, double m) {
             return (k + l + m) / 3;
        }
  public static string N11(ref int Numb) {
             Numb = 11 * Numb; return "";
  }
  public static int Line(ref string line) {
             char[] arr = line.ToCharArray();
             Array.Reverse(arr);
             line = new string(arr);
             return line.Length;
  }
  static void Main(string[] args) {
             Console.WriteLine("Метод А:"); A();
             Console.WriteLine("Метод B:"); B(5, 7);
             Console.WriteLine("Метод C: {0}", C(4.33, 13.6, -14.88439435));
             Console.WriteLine("Geometry.S: {0}", Geometry.S(5));
             double P, S;
             Geometry.Par(5, out P, out S);
             Console.WriteLine("Geometry.Par: P={0}; S={1}", P, S);
             int N = 7;
             Console.WriteLine("Метод N11: Число = {0}; Результат = {2}", N, N11(ref N), N);
             string kekus = "Lol Kek Cheburek!";
             Console.WriteLine("Метод Line: Исходная строка = \"{0}\"; Длина = {1}; Результирующая строка = \"{2}\";", kekus, Line(ref kekus), kekus);
             Console.ReadKey();
      }
    }
}

Geometry.cs
\\\\\\\\\\\\\\\\\\\\\\\\\
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Laboratorna2 {
 class Geometry {
  public static double S(double R) {
   return Math.PI * Math.Pow(R, 2);
   }
  public static void Par(double R, out double S, out double P) {
   S = Math.PI * Math.Pow(R, 2);
   P = 2 * Math.PI * R;
  }
 }
}

C# xотя бь| половину. 1. создать класс laboratorna2, который содержит метод main () 2. создать еще т
4,5(100 оценок)
Ответ:
sofiya84
sofiya84
28.11.2020

Дерево — это граф, в котором нет циклов, т. е. в нём нельзя из некоторой вершины пройти по нескольким различным рёбрам и вернуться в ту же вершину. Отличительной особенностью дерева является то, что между любыми двумя его вершинами существует единственный путь.

Всякая иерархическая система может быть представлена с дерева.

У дерева выделяется одна главная вершина, называемая его корнем. Каждая вершина дерева (кроме корня) имеет только одного предка, обозначенный предком объект входит в один класс (класс — множество объектов, обладающих общими признаками.) высшего уровня.

Любая вершина дерева может порождать несколько потомков — вершин, соответствующих классам нижнего уровня. Такой принцип связи называется «один-ко-многим». Вершины, не имеющие порождённых вершин, называются листьями.

Родственные связи между членами семьи удобно изображать с графа, называемого генеалогическим или родословным деревом.

4,5(10 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ