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

25 баллов .Нужна помощь в с++ не могу найти ошибку.
#include "pch.h"
#include

using namespace std;
int main1()
{
int arr[3];
int num = 0;


for (int i = 0; i < 3; i++)
cin >> arr[i];
for (int i = 0; i < 3; i++)
if (arr[i] < 0) num++;
cout << num;
return 0;

}


clinteastwood2: main1 это что?
clinteastwood2: Ну и если вы не можете найти ошибку, то мы почему должны?)
awangee1337: В каком IDE пишешь код?

Ответы

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

Проблема 1 ясная, вторая - сомнительная.

1. Главная функция программы. При условии, что вы дали основной файл программы.

int main1() - это что такое?)

Изменяйте на int main()

2. #include "pch.h" - проверяйте, есть ли у вас этот файл в директории с проектом(основным файлом). Возможно, компилятор не может его найти. Если вы пишите в IDE, статический анализатор кода поможет вам в этом.

3?. Для корректной работы объектов потока ввода/вывода вам требуется подключенный заголовочный файл iostream. Наверное, он у вас подключен, просто редактор текста znanija скушал значение, которое передается в директиву.


Browze: а, pch.h это предскомпилированные заголовки..В общем, 1 проблема основная, 3 - просто для чтения
Browze: А вообще, мой вам совет: зачем вы используете просто лишний раз цикл?Проверяйте на знак сразу после ввода. Вы этим сэкономите время. Конечно, при мощности современных процессоров сэкономленное время - ничтожество, но все же
Похожие вопросы
Предмет: Алгебра, автор: Аноним