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

Увеличьте число х, введенное с клавиатуры на 15, если оно не отрицательно, во всех остальных случаях уменьшите его на 19

Показать ответ
Ответ:
dasika1
dasika1
27.03.2023 16:23
Using System;

class Program
{
        static void Main(string[] args)
        {
            int n=10;
            int[] a = new int[n];
            int max;
            Random r = new Random();
            Console.WriteLine("Массив a:");
            for (int i = 0; i < n; i++)
            {
                a[i] = r.Next(41)-20;
                Console.Write("{0,5}", a[i]);
            }
            Console.WriteLine();
            max = a[0];
            for (int i = 1; i < n; i++)
                if (a[i]>max) max = a[i];
            Console.Write("max = {0}", max);
            Console.ReadKey();
        }
}

Пример:
Массив a:
 3 7 17 -11 9 20 7 3 -15 10
max = 20
0,0(0 оценок)
Ответ:
1234567891252
1234567891252
30.11.2021 14:55
Const
  nm=10; {максимальная длина массива}

var
  i,j,n1,n2,n3,t:integer;
  a,b:array[1..nm] of integer;
  c:array[1..2*nm] of integer;

begin
  Write('Введите количество элементов в массиве A: ');
  Readln(n1);
  Write('Введите количество элементов в массиве B: ');
  Readln(n2);
  n3:=n1+n2;
  Write('Введите элементы массива A через пробел ');
  for i:=1 to n1 do
    begin
    Read(a[i]); c[i]:=a[i]
    end;
  j:=n1;
  Write('Введите элементы массива B через пробел ');
  for i:=1 to n2 do
    begin
    Read(b[i]); Inc(j); c[j]:=b[i]
    end;
  Write('Массив А: ');
  for i:=1 to n1 do Write(a[i],' ');
  Writeln;
  Write('Массив B: ');
  for i:=1 to n2 do Write(b[i],' ');
  Writeln;
  { сортировка массива С}
  for i := 1 to n3-1 do
    for j := 1 to n3-i do
      if c[j] > c[j+1] then
        begin
        t:=c[j]; c[j]:=c[j+1]; c[j+1]:=t
        end;
  Writeln('Отсортированный по возрастанию массив C');
  for i:=1 to n3 do Write(c[i],' ');
end.

Контрольное решение:

Введите количество элементов в массиве A: 6
Введите количество элементов в массиве B: 4
Введите элементы массива A через пробел 3 8 -4 0 8 12
Введите элементы массива B через пробел 9 -5 8 5
Массив А: 3 8 -4 0 8 12
Массив B: 9 -5 8 5
Отсортированный по возрастанию массив C
-5 -4 0 3 5 8 8 8 9 12
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота