Алгоритмическое мышление при решении задач (на примере языка C#). Шамшев А.Б - 92 стр.

UptoLike

Составители: 

92
}
}
class ListNode {
public int data;
public ListNode next;
public ListNode(int _data, ListNode _next) {
data = _data;
next = _next;
}
}
class SimpleList {
public ListNode head = null;
public void addToHead(int newData) {
head = new ListNode(newData, head);
}
public void print() {
for (ListNode curNode = head; curNode != null;
Console.Write(curNode.data + " "), curNode =
curNode.next) ;
Console.WriteLine();
}
public void process() {
for (ListNode curNode = head; curNode != null; curNode =
curNode.next) {
if (curNode.data % 3 == 0) {
curNode.data = 0;
}
}
}
}
}