Предмет: Информатика, автор: delovoywhite

Информатика, исправить данный код

Код программы:

#include
#include

using namespace std;

int main()
{
const double PI = 3.1415;
setlocale(LC_ALL, "Russian");
double x[40], a = PI/6, min = 1000;
int i, nummin;

cout << "Исходный массив X:" << "\n\n";
for (i = 0; i < 40; i++)
{
x[i] = sqrt((a * i) + 8);
cout << "[" << x[i] << "]" << " ";
if ((x[i] < min) && (x[i] <= 4) && (x[i] >= 2))
{
nummin = i;
}
}

cout << "\n\nМинимальный элемент, удовлетворяющий условию - элемент под номером " << nummin;
x[nummin] = (x[nummin - 2] * x[nummin - 1]);

cout << "\n\nМассив с изменённым элементом:\n";
for (i = 0; i < 40; i++)
{
cout << "[" << x[i] << "]" << " ";
}
cout << "\n\n";

}

Приложения:

sokolow200914: исправить в каком смысле

Ответы

Автор ответа: loopyduck23
1

Відповідь: Не підключена стандартна бібліотека "iostream" та не підключена бібліотека "cmath"

Поясню. Бібліотека iostream не буде запускати програму ВЗАГАЛІ, тому-що по перше це стандартна бібліотека, а по друге від неї залежать усі команди які прописані у main.

Бібліотека "cmath" відповідає за математичні дії у коді, на приклад у тебе у 16 стрічці прописан sqrt що означає корінь від якогось числа.

У 1 стрічці допиш: "<iostream>", а у 2: "<cmath>" після "#include".

Похожие вопросы