anara34
26.02.2020 10:11

Выберите верное формирование целочисленного массива М, в котором 10 элементов. Элементы могут принимать значения от -10 до +10 for i:=1 to 10 do M:=random(10);
for i:=1 to 10 do M[i]:=random(20);
for i:=1 to 10 do M[i]:=random(20)-10;
for i:=1 to 10 do M[i]:=random(21)-10;

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
ДарьяOver
03.02.2021 04:35

program DecToBinCount;

uses

 SysUtils, StrUtils;

function DecToBin (m: Integer): string;

var

 r: Integer;

 s: string;

begin

 while (m > 0) do Begin

  r := m mod 2;

  m := m div 2;

  s := IntToStr (r) + s;

 end;

 Result := s;

end;

var

 m, n, x, i, c: Integer;

 s: string;

begin

 Write ('Введите M, N, X: ');

 ReadLn (m, n, x);

 WriteLn;

 c := 0;

 for i := m to n do begin

   s := DecToBin (i);

   if RightStr (s, x) = StringOfChar ('0', x) then begin

     WriteLn (s, ' ');  // для проверки. после тестирования закомментарить

     Inc (c);

   end;

 end;

 WriteLn (c);

 ReadLn;

end.

0,0(0 оценок)
Ответ:
DenisKazansev
27.07.2020 02:12
import java.util.Scanner;

public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int n = in.nextInt();
double[] a = new double[n];
for (int i = 0; i < n; i++) {
double rand = Math.random();
a[i] = rand <= 0.5 ? rand*(-40) : rand*40;
}
double max = -100, min = 100;
int maxi = -1, mini = -1;
for (int i = 0; i < a.length; i++) {
if (a[i] > max) {
max = a[i];
maxi = i;
}
if (a[i] < min) {
min = a[i];
mini = i;
}
}
double temp = a[maxi];
a[maxi] = a[mini];
a[mini] = temp;
}
}
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота