Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
oponnent27
76 / 0 / 1
Регистрация: 08.12.2015
Сообщений: 19
1

Разобраться с ошибками в программе

08.12.2015, 14:09. Просмотров 855. Ответов 3
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
#include <uniostream> ;
using namespace std;
 
 
void main()
 
{
 
    char name1[9], name2[9], name3[9];
 
    char sc1, sc2, sc3;
 
    unsigned short cnt1, cnt2, cnt3;
 
    float sq1, sq2, sq3;
 
    /* Введение фактических данных*/
 
    cout << "1. Введите: название, школу, количество, площадь \n";
 
    cin >> name1, sc1, cnt1, sq1;
 
    cout << "2. Введите: название, школу, количество, площадь \n";
 
    cin >> name2, sc2, cnt2, sq2;
 
    cout << "3. Введите: название, школу, количество, площадь \n";
 
    cin >> name3, sc3, cnt3, sq3;
 
    /* Вывод таблицы */
 
    /* вывод заголовков */
 
    cout << "-----------------------------------------------------------\n";
 
    cout << "" | "Буддийские монастыри Японии периода Нара"\t\t\t\t"" | "\n");
 
    cout << "|----------------------------------------------------------|\n";
 
    cout << "" | " Название"\t"" | " Школа"\t"" | " Количество"\t"" | " Площадь земли"\t"" | "\n";
 
    cout << "|" "\t""|" "\t""|"монахов "\t""|" (га) "|"\n";
 
        cout << "|--------------|-----------|---------------|-----------------|\n";
 
    /* вывод строк фактических данных */
 
    cout << "|" name1 "\t""|" sc1 "\t""|" cnt1 "\t""|" sq1 "\t""|""/n";
 
    cout << "|" name2 "\t""|" sc2 "\t""|" cnt2 "\t""|" sq2 "\t""|""/n";
 
    cout << "|" name3 "\t""|" sc3 "\t""|" cnt3 "\t""|" sq3 "\t""|""/n";
 
    /* вывод примечаний */
 
    cout << "|---------------------------------------------------------|\n");
 
    cout << "| Примечание: Т - Тэндай; С - Сингон; "\t\t\t\t"" | "\n");
 
    cout << "| Д - Дзедзицу "\t\t\t\t"" | "\n");
 
    cout << "-----------------------------------------------------------\n");
 
    return 0;
 
}
1)cout- идентификатор не определен 19 строка
2)cin-идентификатор не определен 20 строка
3)cout << "" | " Название"\t"" | " Школа"\t"" | " Количество"\t"" | " Площадь земли"\t"" | "\n"; \t- нераспознанная лексема
4)cout << "|" "\t""|" "\t""|"монахов "\t""|" (га) "|"\n"; монахов-требутся точка с запятой,\n-нераспознанная лексема
5)cout << "|" name1 "\t""|" sc1 "\t""|" cnt1 "\t""|" sq1 "\t""|""/n";name1 требуется точка с запятой
6) cout << "| Примечание: Т - Тэндай; С - Сингон; "\t\t\t\t"" | "\n"); \t-нераспознанная лексема
7)return 0; тип возвращаемогозначения не соответствует типу функции
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.12.2015, 14:09
Ответы с готовыми решениями:

Разобраться с ошибками в программе
#include &lt;stdio.h&gt; using namespace std; int main(void) {...

Разобраться с ошибками
что нужно исправить #include &lt;iostream.h&gt; #include &lt;string.h&gt; #include...

не могу разобраться с ошибками
Приветствую всех форумчан!!! Столкнулся со следующей проблемой: при компиляции...

Разобраться с ошибками в коде
подскажите, ошибки в коде есть подчеркиваются &quot;красным&quot; они, препод говорит,...

Разобраться с ошибками в коде
что я делаю неправильно вот код программы #include &lt;iostream.h&gt; #include...

3
John Prick
836 / 767 / 258
Регистрация: 27.07.2012
Сообщений: 2,179
Завершенные тесты: 3
08.12.2015, 14:14 2
Цитата Сообщение от oponnent27 Посмотреть сообщение
1)cout- идентификатор не определен 19 строка
2)cin-идентификатор не определен 20 строка
Подключи #include <iostream>.
Цитата Сообщение от oponnent27 Посмотреть сообщение
3)cout << "" | " Название"\t"" | " Школа"\t"" | " Количество"\t"" | " Площадь земли"\t"" | "\n"; \t- нераспознанная лексема
4)cout << "|" "\t""|" "\t""|"монахов "\t""|" (га) "|"\n"; монахов-требутся точка с запятой,\n-нераспознанная лексема
5)cout << "|" name1 "\t""|" sc1 "\t""|" cnt1 "\t""|" sq1 "\t""|""/n";name1 требуется точка с запятой
6) cout << "| Примечание: Т - Тэндай; С - Сингон; "\t\t\t\t"" | "\n"); \t-нераспознанная лексема
Должны уйти, если будет подключен iostream.
Цитата Сообщение от oponnent27 Посмотреть сообщение
7)return 0; тип возвращаемогозначения не соответствует типу функции
Правильный заголовок функции int main().
0
oponnent27
76 / 0 / 1
Регистрация: 08.12.2015
Сообщений: 19
08.12.2015, 15:04  [ТС] 3
Спасибо
Но к сожалению
cout << "|" name1 "\t""|" sc1 "\t""|" cnt1 "\t""|" sq1 "\t""|""/n";

cout << "|" name2 "\t""|" sc2 "\t""|" cnt2 "\t""|" sq2 "\t""|""/n";

cout << "|" name3 "\t""|" sc3 "\t""|" cnt3 "\t""|" sq3 "\t""|""/n";
cout << "| Примечание: Т - Тэндай; С - Сингон; "\t\t\t\t"" | "\n");

cout << "| Д - Дзедзицу "\t\t\t\t"" | "\n");
cout << "" | "Буддийские монастыри Японии периода Нара"\t\t\t\t"" | "\n");
в этих строках все равно выделяет ошибку
С чем это может быть связано?
0
Mesteriis
379 / 162 / 51
Регистрация: 08.08.2015
Сообщений: 1,148
Завершенные тесты: 1
08.12.2015, 15:19 4
Лучший ответ Сообщение было отмечено oponnent27 как решение

Решение

Цитата Сообщение от oponnent27 Посмотреть сообщение
C++
1
2
3
4
5
6
cout << "|" name1 "\t""|" sc1 "\t""|" cnt1 "\t""|" sq1 "\t""|""/n";
cout << "|" name2 "\t""|" sc2 "\t""|" cnt2 "\t""|" sq2 "\t""|""/n";
cout << "|" name3 "\t""|" sc3 "\t""|" cnt3 "\t""|" sq3 "\t""|""/n";
cout << "| Примечание: Т - Тэндай; С - Сингон; "\t\t\t\t"" | "\n");
cout << "| Д - Дзедзицу "\t\t\t\t"" | "\n");
cout << "" | "Буддийские монастыри Японии периода Нара"\t\t\t\t"" | "\n");
Операторы потока кто будет ставить?
C++
1
cout << "|"<< name1<<  "\t|"<< sc1<< "\t|" <<cnt1<< "\t|"<< sq1<< "\t\n";
остальное по аналогии

Добавлено через 9 минут
oponnent27,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
#include <iostream>
using namespace std;
 
 
int main()
{
 
    char name1[9], name2[9], name3[9];
    char sc1, sc2, sc3;
    unsigned short cnt1, cnt2, cnt3;
    float sq1, sq2, sq3;
 
    /* Введение фактических данных*/
 
    cout << "1. Введите: название, школу, количество, площадь \n";
    cin >> name1, sc1, cnt1, sq1;
    cout << "2. Введите: название, школу, количество, площадь \n";
    cin >> name2, sc2, cnt2, sq2;
    cout << "3. Введите: название, школу, количество, площадь \n";
    cin >> name3, sc3, cnt3, sq3;
 
    /* Вывод таблицы */
 
    /* вывод заголовков */
 
    cout << "-----------------------------------------------------------\n";
    cout << "| Буддийские монастыри Японии периода Нара\t\t\t\t | \n";
    cout << "|----------------------------------------------------------|\n";
    cout << " |  Название\t |  Школа\t |  Количество\t |  Площадь земли\t | \n";
    cout << "| \t| \t|монахов \t| (га) |\n";
    cout << "|--------------|-----------|---------------|-----------------|\n";
 
    /* вывод строк фактических данных */
 
    cout << "|"<< name1<<  "\t|"<< sc1<< "\t|" <<cnt1<< "\t|"<< sq1<< "\t\n";
    cout << "|"<< name2<< "\t|"<< sc2<< "\t|"<< cnt2<< "\t|"<< sq2<< "\t|\n";
    cout << "|"<< name3<< "\t|"<< sc3<< "\t|"<< cnt3<< "\t|"<< sq3<< "\t|\n";
 
    /* вывод примечаний */
 
    cout << "|---------------------------------------------------------|\n";
    cout << "| Примечание: Т - Тэндай; С - Сингон; \t\t\t\t | \n";
    cout << "| Д - Дзедзицу \t\t\t\t | \n";
    cout << "-----------------------------------------------------------\n";
 
    return 0;
 
}
как то так и еще
C++
1
 cin >> name1, sc1, cnt1, sq1;
не когда вот так не делай и не называй так переменные, если есть коллекция однотипных данных используй массив или структуры на худой конец! Да еще момент, в связи с именами переменых, поймаешь кучу варнингов, так что если не включено игнорирование онных, то проект не соберется!
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.12.2015, 15:19

Как разобраться с ошибками в коде
Помогите пожалуйста разобраться с ошибками в коде вот код: #include...

Не могу разобраться с ошибками, наследование и шаблоны
Задание: Смоделировать стек на базе статического массива по заданию. Написать...

не могу разобраться в программе
Здравствуйте! Программа сортирует методом пузырька числа с плавающей...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru