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

Язык C# Сделать блок-схему в Word к данной программе using System;

using System.Collections;

namespace zn

{

class Program

{

static void Main(string[] args)

{

double[] arr = new double[15];

for (int i = 0; i < 15; i++)

{

arr[i] = Convert.ToDouble(Console.ReadLine());

}

double _Max = arr[0], _Min = arr[0];

for (int i = 1; i < 15; i++)

{

if (arr[i] > _Max)

_Max = arr[i];

if (arr[i] < _Min)

_Min = arr[i];

}

Console.WriteLine($"Разность между минимальный и максимальным элементом массива: {_Min - _Max}");

Console.WriteLine($"Сумма между минимальный и максимальным элементом массива: {_Min + _Max}");

Console.ReadKey();

}

}

}
Условие, по которому писалась эта программа: Ввести целочисленный массив, состоящий из 15 элементов. Определить сумму и разность максимального и минимального элементов.

👇
Ответ:
nastyagorcha
nastyagorcha
26.11.2022

Блок-схема находится во вложении.

4,7(90 оценок)
Открыть все ответы
Ответ:
Эвджен
Эвджен
26.11.2022
Var
  A, B: array [1 .. 6, 1 .. 6] of byte;
  C, D: array [1 .. 6] of byte;
  M: array [1 .. 12] of byte;
  i, j, MIN, MAX, evenCountC, evenCountD: byte;

begin
  randomize;
  for j := 1 to 6 do
  begin
    MAX := 0; MIN := 100;
    evenCountC := 0; evenCountD := 0;
    for i := 1 to 5 do
    begin
      A[i, j] := random(20);
      B[i, j] := random(20);
      if A[i, j] > MAX then MAX := A[i, j];
      if B[i, j] < MIN then MIN := B[i, j];
    end;
    C[j] := MAX;
    D[j] := MIN;
  end;
  writeln('      ***Матрица A***');
  for i := 1 to 5 do
  begin
    for j := 1 to 6 do write(A[i, j]:4);
    writeln;
  end;
  writeln;
  writeln('      ***Матрица B***');
  for i := 1 to 5 do
  begin
    for j := 1 to 6 do write(B[i, j]:4);
    writeln;
  end;
  writeln;
  writeln('***Вектор C***');
  for i := 1 to 6 do
  begin
    writeln(C[i]:7);
    if C[i] mod 2 = 0 then evenCountC := evenCountC + 1;
  end;
  writeln('Количество четных элементов в векторе C = ', evenCountC);
  writeln;
  writeln('***Вектор D***');
  for i := 1 to 6 do
  begin
    writeln(D[i]:7);
    if D[i] mod 2 = 0 then evenCountD := evenCountD + 1;
  end;
  writeln('Количество четных элементов в векторе D = ', evenCountD);
  if evenCountC > evenCountD then
  begin
    writeln('Добавляем вектор C к матрице A.');
    for i := 1 to 6 do A[6, i] := C[i];
    writeln('  ***Измененная матрица A***');
    for i := 1 to 6 do
    begin
      for j := 1 to 6 do write(A[i, j]:4);
      writeln;
    end;
  end
  else
  begin
    writeln('Объединяем два вектора C и D.');
    writeln('Новый вектор M');
    for i := 1 to 6 do M[i] := C[i];
    for i := 7 to 12 do M[i] := D[i - 6];
    for i := 1 to 12 do writeln(M[i]:7);
  end;
  readln;
end.

12. даны матрицы а(5,6) и в(5,6). из максимальных элементов столбцов матрицы а сформировать вектор с
12. даны матрицы а(5,6) и в(5,6). из максимальных элементов столбцов матрицы а сформировать вектор с
4,7(31 оценок)
Ответ:
leiylacan1
leiylacan1
26.11.2022
Смотри. Высказывание F-истинное, обозначим 1
Высказывание С-ложное, обозначим 0
я насчет 1 не особо уверенна, начну со 2
2) знак И. значение истинно только тогда, когда оба значения истинны, но так как С высказывание ложно, то отсюда следует все высказывание ложное
3) тоже знак И. этот знак может записываться & или and или *
опять ложное
4) это наверно знак кхора, плюсик в кружочке, тогда истинно будет высказывание когда одно из выражений истинно, а у тебя F-истинное, значит все выражение истинно.
ну как-то так, но я не уверена
4,6(44 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ