Lab4/Lab_20/Lab_20/Z_4.cpp

70 lines
1.0 KiB
C++

//#define _CRT_SECURE_NO_WARNINGS
//
//#include <stdio.h>
//#include <stdlib.h>
//
//struct Node {
// int data;
// struct Node* next;
//};
//
//
//struct Node* first = NULL;
//
//void printList() {
// struct Node* ptr = first;
// while (ptr != NULL) {
// printf("(%d) -> ", ptr->data);
// ptr = ptr->next;
// }
// printf("NULL\n");
//}
//
//void addToHead(int value) {
// struct Node* newNode = (struct Node*)malloc(sizeof(struct Node));
//
// newNode->next = first;
// newNode->data = value;
//
// first = newNode;
//}
//
//void oddsX10() {
// struct Node* ptr = first;
// while (ptr != NULL) {
// if (ptr->data % 2 != 0) {
// ptr->data *= 2;
// }
// ptr = ptr->next;
// }
//}
//
//void clearList() {
// while (first != NULL)
// {
// struct Node* delNode = first;
// first = first->next;
// free(delNode);
// }
//}
//
//
//void main() {
// first = NULL;
// printList();
//
// addToHead(2);
// addToHead(3);
// addToHead(6);
// addToHead(9);
// printList();
//
// oddsX10();
// printList();
//
// clearList();
// printList();
//
//
//}