Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.78/9: Рейтинг темы: голосов - 9, средняя оценка - 4.78
0 / 0 / 0
Регистрация: 24.03.2020
Сообщений: 52

Ошибка(и) в синтаксисе

09.11.2020, 21:46. Показов 2427. Ответов 33
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Написал часть маленькой программы для проверки моей теории и эта первая работа в которой я прописываю пространство имён к нужной функции(?), а не в самом начале прописываю его. И где-то в неё затесалась ошибка о которой я даже не догадываюсь
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include<ctime>
 
void main()
{
    srand(time(nullptr));
    setlocale(LC_ALL, "Russian");
    const int a = 3; const int b = 3;
    int x[a][b], newn=0;
    for (int i = 0; i < a; i++)
    {
        for (int j = 0; j < b; j++)
        {
            x[i][j] = rand() % 100 - (+50);
            if (x[i][j]%10==0)
            {
                newn = x[i][j];
            }
            std::cout << x[i][j] << "\t";
        }
        std::cout << "\n";
    }
}
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
09.11.2020, 21:46
Ответы с готовыми решениями:

Ошибка в синтаксисе.
Знаю, и так всех уже достали эти матрицы, и мой вопрос может быть очень глупым, но все же. Вот исходник, который я написал: #include...

указатели ошибка в синтаксисе
#include &lt;iostream&gt; using namespace std; int main(){ int i=5; int *a; a=i;// Тут ошибка помогите плиз=( ...

Ошибка в синтаксисе команды. Переименование файла
Нужно переименовать файл 1.txt на 2.txt. Запускается без ошибок, после в консольном окне пишет &quot;Ошибка в синтаксисе команды&quot;...

33
7438 / 5030 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
09.11.2020, 22:38
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Markizz_LR Посмотреть сообщение
А какое решение вопроса?
сказали уже несколько раз - поменять void на int - а на скрине у Вас по-прежнему void
0
87 / 87 / 18
Регистрация: 11.06.2018
Сообщений: 302
09.11.2020, 22:40
Лучший ответ Сообщение было отмечено Markizz_LR как решение

Решение

Markizz_LR, у тебя на твоем скрине белым по черному написано "A task was canceled". Это и есть твоя ошибка. И ошибка эта вообще не в коде.
У тебя среда криво настроена, либо в системе швах и кто-то мочит процесс компилятора (например антивирус или другая какая дрянь), или это баг в VS. Короче причин может быть дофига, но все они не из-за кода.
Так что иди настраивай систему свою, чтобы работало.
Отсюда начни: https://stackoverflow.com/ques... -cancelled
0
0 / 0 / 0
Регистрация: 24.03.2020
Сообщений: 52
09.11.2020, 22:42  [ТС]
Цитата Сообщение от Yetty Посмотреть сообщение
сказали уже несколько раз - поменять void на int - а на скрине у Вас по-прежнему void
И тебе НА:
Миниатюры
Ошибка(и) в синтаксисе  
0
0 / 0 / 0
Регистрация: 24.03.2020
Сообщений: 52
09.11.2020, 22:43  [ТС]
Цитата Сообщение от ablex Посмотреть сообщение
у тебя на твоем скрине белым по черному написано "A task was canceled"
Моя ошибка из-за неопытности, извиняюсь.
0
09.11.2020, 22:44

Не по теме:

До сих пор не понимаю что мешало сразу эту инфу показать.

0
09.11.2020, 22:44

Не по теме:

Markizz_LR, разбирайтесь с настройками компилятора или переходите на другой, после исправления на int в коде ошибок нет

0
0 / 0 / 0
Регистрация: 24.03.2020
Сообщений: 52
09.11.2020, 22:48  [ТС]
Цитата Сообщение от ablex Посмотреть сообщение
Markizz_LR, у тебя на твоем скрине белым по черному написано "A task was canceled". Это и есть твоя ошибка. И ошибка эта вообще не в коде.
У тебя среда криво настроена, либо в системе швах и кто-то мочит процесс компилятора (например антивирус или другая какая дрянь), или это баг в VS. Короче причин может быть дофига, но все они не из-за кода.
Так что иди настраивай систему свою, чтобы работало.
Спасибо, обычное открытие кода в другом проекте помогло

Добавлено через 52 секунды
Цитата Сообщение от ablex Посмотреть сообщение
До сих пор не понимаю что мешало сразу эту инфу показать.
Потому что сказал, что не работает и не в этом дело, до скрина
0
87 / 87 / 18
Регистрация: 11.06.2018
Сообщений: 302
09.11.2020, 22:54
Цитата Сообщение от Markizz_LR Посмотреть сообщение
Потому что сказал, что не работает и не в этом дело, до скрина
Когда человек в этом разделе задает такие вопросы, и спорит в духе "не в этом дело", то веры ему нет никакой. Патамучта он зеленый новичок и ничего не понимает. Даже если он по случаю оказался прав, это не делает его "не в этом дело" осмысленным. Он просто угадал. Поэтому и в следующий раз, и через год, никто тебе в твое "не в этом дело" не поверит. Показывай всю инфу, что у тебя есть. Иначе в лучшем случае нарвешься на такого как я, а в худшем тебе просто насуют некорректных ответов или вообще проигнорируют тему.
0
0 / 0 / 0
Регистрация: 24.03.2020
Сообщений: 52
09.11.2020, 23:08  [ТС]
ablex, М-да... что-то я забыл отношение к новичкам. Это моя вина, прошу прощения

Добавлено через 52 секунды
Цитата Сообщение от ablex Посмотреть сообщение
Иначе в лучшем случае нарвешься на такого как я, а в худшем тебе просто насуют некорректных ответов или вообще проигнорируют тему.
Спасибо за совет, я это учту

Добавлено через 2 минуты
Yetty, ablex, Nishen, jugu, Алексей1153,
Спасибо всем за попытки помочь зеленому новичку!
Я искренне раскаиваюсь и прошу у всех прощения за глупые ошибки, я постараюсь запомнить их и впредь не повторять.
0
19506 / 10109 / 2464
Регистрация: 30.01.2014
Сообщений: 17,834
10.11.2020, 00:25
Цитата Сообщение от Markizz_LR Посмотреть сообщение
Почему int?
С++ требует int.
Некоторые компиляторы позволяют другой тип, но это отступление от стандарта. По правилам С++ может быть ошибка компиляции. Так что не смотря на то, что выяснилось, что ошибка в вашем случае была не в коде, выше вам совершенно правильно говорили, что void надо поменять на int.
0
0 / 0 / 0
Регистрация: 24.03.2020
Сообщений: 52
11.11.2020, 20:49  [ТС]
Цитата Сообщение от DrOffset Посмотреть сообщение
Некоторые компиляторы позволяют другой тип, но это отступление от стандарта. По правилам С++ может быть ошибка компиляции
А почему в моем случае нужно использовать int, я не могу вспомнить условия для этого
0
19506 / 10109 / 2464
Регистрация: 30.01.2014
Сообщений: 17,834
11.11.2020, 22:04
Цитата Сообщение от Markizz_LR Посмотреть сообщение
А почему в моем случае нужно использовать int
Не в вашем случае, а в любом случае. Ничего кроме int в функции main С++ не допускается.
0
0 / 0 / 0
Регистрация: 24.03.2020
Сообщений: 52
11.11.2020, 22:11  [ТС]
Цитата Сообщение от DrOffset Посмотреть сообщение
Не в вашем случае, а в любом случае. Ничего кроме int в функции main С++ не допускается
А как же void?
0
19506 / 10109 / 2464
Регистрация: 30.01.2014
Сообщений: 17,834
11.11.2020, 23:52
Цитата Сообщение от Markizz_LR Посмотреть сообщение
А как же void?
А что void?
Почему VS не выводит ошибку, или что?
Я же вам выше написал:
Цитата Сообщение от DrOffset Посмотреть сообщение
Некоторые компиляторы позволяют другой тип, но это отступление от стандарта.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
11.11.2020, 23:52

Ошибка в синтаксисе массива при работе с "сортировкой пузыриком
#include &lt;iostream&gt; #include &lt;cstring&gt; #include &lt;cstdlib&gt; #include &lt;ctime&gt; using namespace std; void sort(int numbers); ...

Ошибка в синтаксисе
//----------------------------------------------------------------------------- #ifndef TButGroupH #define TButGroupH...

Многофайловые проекты ошибка в синтаксисе
Здравствуйте, подскажите пожалуйста, а чем проблема, есть 3 файла: Array.h #include&lt;iostream&gt; #include&lt;stdlib.h&gt; ...

Вылазит ошибка в синтаксисе, что не так ?
Создал форму , нужно чтобы я ввел данные и они сохранились в базе SQL. Кнопки логин и пароль работают . Кнопка сохранения нет. ...

Препод говорит где - то ошибка в синтаксисе. Сам код взят из "жефри Рихтер - Создание эффективных WIN32 приложений" Пожалуйста, подскажите где ошибка!
// получаем код ошибки DWORD dwError = GetDlgItemInt(hwnd, IDC_ERRORCODE, NULL, FALSE); HLOCAL hlocal = NULL; // буфер для строки с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
34
Ответ Создать тему
Новые блоги и статьи
Транслитерация текста с кириллицы на латиницу (вариант №2)
Maks 13.11.2026
Обновленная версия ранее созданной обработки. Добавлено: - Проверка исходного текста на кириллицу, через обращение к стандартной функции "ТолькоКириллицаВСтроке" из общего модуля. . .
Часы с термометром и праздничным календарем
yariko 12.11.2026
Сегодня мы рассмотрим как можно сделать отличные многофункциональные часы. Итак, поставим конкретную задачу: разработать часы с календарем, двумя термодатчиками, выводом поздравительных сообщений. . .
Транслитерация текста с кириллицы на латиницу (вариант №1)
Maks 11.11.2026
Решил облегчить жизнь себе и коллегам админам при создании электронных почтовых ящиков для пользователей, в результате написал обработку "Транслитерация текста" с кириллицы на латиницу, а в ней. . .
Книги по геймдизайну, левел-дизайну, игровым механикам и проектированию игрового опыта
8Observer8 08.11.2026
Содержание блога | English Version 1. 2003 - 06 - Designing Virtual Worlds (1st Edition) Автор: Richard A. Bartle | Объем: 768 стр. Ссылки: Amazon . . .
Родители токсичные абьюзеры по отношению к своим детям ругают их оскорбляют не любят
zorxor 08.11.2026
Жить в атмосфере постоянных оскорблений, критики и холодности со стороны родителей — это тяжелое и болезненное испытание, которое оставляет глубокие эмоциональные раны. Токсичное и абьюзивное. . .
Как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Ответ от Джемени ИИ.
zorxor 08.11.2026
Джемени, как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Многие люди, возвращаясь домой, сразу переодеваются в максимально свободную одежду или вовсе предпочитают. . .
Паттерн очереди действий/команд (Action / Command Queue). Система очереди действий и кат-сцен с SDL3 Callbacks, cglm и OpenGL
8Observer8 07.11.2026
Содержание блога | English Version Руководство для начинающих по реализации паттерна очереди действий/ команд (Action / Command Queue) на C++ (C++20) с использованием официального SDL3 Callbacks. . .
Проверка полного ФИО в типовом справочнике
Maks 07.11.2026
Решение реализовано в конфигурации КА2, на примере справочника "КонтактныеЛицаПартнеров". Задача: Запрет инициалов. Не допускаеть использование сокращений вида "И. И. ", "И. И. ", "И И" и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru