• Предмет: Информатика
  • Автор: ayananurbay07
  • Вопрос задан 5 лет назад

Дан одномерный массив А [N]. Найдите разность элементов массива​. желательно язык питон СОР 9 КЛАСС


andrejnick545: Простите, как это понять? Если ОДНОМЕРНЫЙ массив, значит в нем только один элемент, о каких сравнениях элементов может идти речь? Проясните пожалуйста
ayananurbay07: В задаче не нарисанно просто задан массив A [N]
andrejnick545: То есть?
andrejnick545: Сравнить вот эти: A[0] и A[1]?
andrejnick545: А тебе как сделать, заполнение массива через "cin" или сразу в коде напишешь значения?
ayananurbay07: Спасибо большое, хранит вас господь
andrejnick545: Спасибо :>
andrejnick545: Если будут вопросы, спрашивай)
andrejnick545: Ничего же, что я на C++ написал?
andrejnick545: Я просто Python плохо знаю

Ответы

Ответ дал: andrejnick545
1

Написано на языке программирования C++.

#include <iostream>

using namespace std;

int main()

{

int A[2], result;

bool isActive = true;

while (isActive) {

cout << "Введите значение первого элемента: ";

cin >> A[0];

cout << "Введите значение второго элемента: ";

cin >> A[1];

if (A[0] > A[1]) {

result = A[0] - A[1];

cout << "Разность: " << result << endl;

}

else if (A[1] > A[0]) {

result = A[1] - A[0];

cout << "Разность: " << result << endl;

}

else

cout << "Введенны неверные данные" << endl;

}

cout << "Завершить программу – 0, Ввести новые данные – 1\nВаш выбор: ";

cin >> isActive;

return 0;

}


andrejnick545: Надеюсь, все понятно)
andrejnick545: Я сделал кстати, с меню.
andrejnick545: Чтобы программа не завершалась сразу после выполнения сравнения.
Вас заинтересует