Задать свой вопрос   *более 50 000 пользователей получили ответ на «Решим всё»

Задача 69986 Напишите блок схему и код для программы...

Условие

Напишите блок схему и код для программы в с#
Даны два одномерных-массива А и В. Подсчитайте количество тех і, для которых которых
А[i] < В[i]. Поменять местами 1 -ый и 9-ый элементы.

информатика колледж 169

Решение

```
using System;

class Program {
static void Main(string[] args) {
int[] arrA = {1, 5, 3, 7, 2};
int[] arrB = {4, 2, 6, 1, 9};
int count = 0;

// подсчет количества элементов, для которых А[i] < В[i]
for (int i = 0; i < arrA.Length; i++) {
if (arrA[i] < arrB[i]) {
count++;
}
}

Console.WriteLine("Количество элементов, для которых А[i] < В[i]: " + count);

// обмен местами 1-го и 9-го элементов
int temp = arrA[0];
arrA[0] = arrA[8];
arrA[8] = temp;

Console.WriteLine("Массив А после обмена:");
for (int i = 0; i < arrA.Length; i++) {
Console.Write(arrA[i] + " ");
}
}
}
```

В данном коде мы имеем два массива А и В. Сначала мы подсчитываем количество элементов, для которых А[i] < В[i], используя цикл for. Затем мы меняем местами первый и девятый элементы массива А, используя временную переменную temp. Для этого мы присваиваем значение первого элемента массива А переменной temp, затем присваиваем значение девятого элемента первому элементу, а затем присваиваем значение temp девятому элементу. В конце мы выводим измененный массив А на экран.

Написать комментарий

Меню

Присоединяйся в ВК