
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; }

Ответы на вопрос

Проблема 1 ясная, вторая - сомнительная.
1. Главная функция программы. При условии, что вы дали основной файл программы.
int main1() - это что такое?)
Изменяйте на int main()
2. #include "pch.h" - проверяйте, есть ли у вас этот файл в директории с проектом(основным файлом). Возможно, компилятор не может его найти. Если вы пишите в IDE, статический анализатор кода поможет вам в этом.
3?. Для корректной работы объектов потока ввода/вывода вам требуется подключенный заголовочный файл iostream. Наверное, он у вас подключен, просто редактор текста znanija скушал значение, которое передается в директиву.



Программа, которую вы предоставили, содержит несколько ошибок. Давайте рассмотрим их и исправим:
Ошибка в директиве препроцессора: "#include "pch.h"". В коде не используется предварительно скомпилированный заголовочный файл (Precompiled Header). Если вы не используете PCH, просто удалите эту строку.
Ошибка в определении функции main: Замените "int main1()" на "int main()" (без цифры "1").
Отсутствие заголовка <iostream>: Нужно добавить строку "#include <iostream>", чтобы использовать операции ввода/вывода (cin и cout).
Итак, вот исправленный код:
cpp#include <iostream>
using namespace std;
int main()
{
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;
}
Теперь программа должна работать правильно и считать количество отрицательных чисел в массиве, введенных с клавиатуры.


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