Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
2 / 2 / 0
Регистрация: 09.09.2013
Сообщений: 51

Какие здесь ошибки

19.04.2017, 09:21. Показов 617. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
1)
C++
1
2
3
4
5
int main()
{ Node *p1, *p2; p1 = new Node; p2 = new Node;
p1->Data = 11; p2->Data = 22; p1->Next = p2; p2->Next = NULL;
cout << p1->Data << “ “ << p1->Next->Data << “ “ << p1->Next->Next->Data;
return 0; }

2)Let’s given:
- queue R with values that are the last five numbers given above;
- Queue – user defined data type (structure) for node of queue (equal to Node);
- Add (R, A) – function that add value A to queue R;
- Top (R) – function that returns value of the first node of the queue R;
- Remove (R) – function that removes the node from the queue R;
- isEmpty (R) – function that tests if the queue R is empty (no nodes).
Task: Explain why an error occurs.
int main()
{ Queue *R; R = NULL; Add (R, 11); Add(R, 22);
for (int i=0: i<=2; i++) { cout << Top(R) << “ “; Remove(R); }
return 0;
}
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
19.04.2017, 09:21
Ответы с готовыми решениями:

Подскажите пожалуйста какие ошибки здесь есть - или что не соблюдено.
Доброе утро! Я начинаю только осваивать программирование.Читаю - решаю задачи - пытаюсь разбираться в ошибках. Написал программу с...

Какие здесь идентификаторы?
# include &quot;c:\borlandc\include\iostream.h&quot; # include &quot;c:\borlandc\include\math.h&quot; # include &quot;c:\borlandc\include\conio.h&quot; void...

Структура ( где здесь ошибки?)
struct { int a, int b, }z; помогите разобраться, где здесь ошибки?

3
1272 / 1029 / 470
Регистрация: 25.12.2016
Сообщений: 3,333
19.04.2017, 09:23
Цитата Сообщение от kristina178012 Посмотреть сообщение
C++
1
“ “
Не те кавычки. Должны быть такие.
C++
1
" "
0
2 / 2 / 0
Регистрация: 09.09.2013
Сообщений: 51
19.04.2017, 09:39  [ТС]
1) Первую проблему я решила так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream> 
#include <stdlib.h> 
using namespace std;
 
struct Node 
{ int Data; 
Node * Next; };
 
int main()
{ Node *p1, *p2; 
p1 = new Node; 
p2 = new Node;
p1->Data = 11; 
p2->Data = 22; 
p1->Next = p2; 
p2->Next = p1;
p1->Next->Next = NULL;
cout << p1->Data << " " << p1->Next->Data << " " ;
system("pause"); 
return 0; }
0
2022 / 1621 / 489
Регистрация: 31.05.2009
Сообщений: 3,005
19.04.2017, 19:27
1) Здесь единственная ошибка это попытка вывести данные несуществующего элемента p1->Next->Next. Ну, а 16 строка в вашем примере вообще лишена смысла поскольку p2->Next и p1->Next->Next это один и тот же элемент (строка 15).
2) Число итераций цикла превышает размер очереди. Т.е., на последней итерации функция Top будет работать с уже пустой очередью (нулевым указателем, R = NULL).
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
19.04.2017, 19:27
Помогаю со студенческими работами здесь

Где здесь ошибки? Файлы
Подскажите, пожалуйста, где здесь ошибки. Условие: считать текст из файла и вывести на экран количество вхождений заданного слова в текст и...

Где здесь ошибки? Почему крашится?
#include &quot;stdafx.h&quot; #include &lt;math.h&gt; #include &lt;iostream&gt; #define MAX_DEGREE 340 #define MAX_LINE 4 using namespace std; ...

Здесь есть какие нибудь ошибки ? и как здесь получается в ответе 6.25?
program r2; var b:real; begin b:=100; repeat b:=b/2; until b&lt;10; writeln (b:0:2); end. Здесь есть какие нибудь ошибки ?...

Какие здесь ошибки?

сма Ariston AQM9D 490UEU какие ошибки?, какие ошибки?
у меня только модуль мшина AQM9D 490UEU A_507696400030_Arcadia 3F прошиву слил но ошипки посмотреть без морды как? меня интересуют...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru