|
0 / 0 / 0
Регистрация: 31.05.2020
Сообщений: 6
|
|
Как убрать глобальность в коде?31.05.2020, 10:36. Показов 701. Ответов 0
Метки нет (Все метки)
вот имеется такой код, в котором } *start, *newptr, *save, *ptr; ... вроде как глобальные нужно переделать, чтобы не было глобальности, помогите пожалуйста, код - алгоритм работы вставки в конец списка.
#include<iostream.h> #include<conio.h> #include<process.h> struct node { int info; node *next; } *start, *newptr, *save, *ptr; node *create_new_node(int); void insert_at_beg(node *); void display(node *); void main() { clrscr(); start = NULL; int inf; char ch='y'; while(ch=='y' || ch=='Y') { clrscr(); cout<<"Enter Information for the new node: "; cin>>inf; cout<<"\nCreating new node..!!..Press any key to continue.."; getch(); newptr = create_new_node(inf); if(newptr != NULL) { cout<<"\n\nNew node created successfully..!!\n"; cout<<"Press any key to continue.."; getch(); } else { cout<<"\nSorry..!!..cannot create new node..!!..Aborting..!!"; cout<<"\nPress any key to exit.."; getch(); exit(1); } cout<<"\n\nNow inserting this node at the beginning of the list..\n"; cout<<"Press any key to continue..\n"; getch(); insert_at_beg(newptr); cout<<"\nNode successfully inserted at the beginning of the list.\n"; cout<<"Now the list is:\n"; display(start); cout<<"\nWant to enter more nodes ? (y/n).."; cin>>ch; } getch(); } node *create_new_node(int n) { ptr = new node; ptr->info = n; ptr->next = NULL; return ptr; } void insert_at_beg(node *np) { if(start==NULL) { start = np; } else { save = start; start = np; np->next = save; } } void display(node *np) { while(np != NULL) { cout<<np->info<<" -> "; np = np->next; } cout<<"!!\n"; }
0
|
|
| 31.05.2020, 10:36 | |
|
Ответы с готовыми решениями:
0
Как убрать точки в коде? Как убрать ссылки в коде? Как убрать грани таблицы в коде? |
| 31.05.2020, 10:36 | |
|
Помогаю со студенческими работами здесь
1
Шахматная доска. Как убрать ошибки в коде?
Как убрать знаки табуляции и точки в коде? Как убрать пустые места при изменении разметки в коде? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi
ветка по-частям.
коммит Create переделка под биомассу. txt
вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
|
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ *
Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях.
Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её.
Последовательность действий:. . .
|
|
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
|
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение.
И на уровне агентов добавится между грибами или бактериями взаимодействий.
До того я пробовал подход через многомерные массивы,. . .
|
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Налог на собак: https:/ / **********/ gallery/ V06K53e
Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf
Пост отсюда. . .
|
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop?
Ниже её машинный перевод.
После долгих разбирательств я наконец-то вернула себе. . .
|