1 Востаннє редагувалося Replace (01.12.2012 08:58:33)

Тема: Видалення з списку, дерева, кількість від'ємних елементів черги

Написати програму, процедуру, яка видаляє із списку М перший від’ ємний елемент, якщо такий є.

Дано текстовий файл, що містить числову інформацію. Виберіть з нього числа і занесіть в чергу. Виведіть вміст черги на екран і порахуйте кількість від’ ємних чисел.

Напишіть програму, процедуру, яка кожний елемент дерева підносить до квадрату.

оце мені треба зробити якщо хтось знає то напишіть бажано із коментарями))

Re: Видалення з списку, дерева, кількість від'ємних елементів черги

kotsaka_ написав:

Написати програму, процедуру, яка видаляє із списку М перший від’ ємний елемент, якщо такий є.

Дано текстовий файл, що містить числову інформацію. Виберіть з нього числа і занесіть в чергу. Виведіть вміст черги на екран і порахуйте кількість від’ ємних чисел.

Напишіть програму, процедуру, яка кожний елемент дерева підносить до квадрату.

оце мені треба зробити якщо хтось знає то напишіть бажано із коментарями))

А Ви вже щось написали?

3 Востаннє редагувалося Replace (01.12.2012 08:56:20)

Re: Видалення з списку, дерева, кількість від'ємних елементів черги

написав, але ця програма на видалення тільки другого і не важливо який,  я не знаю як від'ємний щоб шукало)

#include<iostream>
using namespace std;

struct list
{
    int num;
    list *next;
};
list *el, *first, *previ;
void createList()
{
    el=new(list);
    first=el;
    do
    {
        previ = el;
        cout<<"a = ";
        cin>>el->num;
        el->next=new(list);
        el=el->next;
    }
    while(previ->num != 0);
    previ->next=NULL;
}
void printList()
{
    el = first;
    while(el->next != NULL)
    {
        cout<<el->num<<"\t";
        el=el->next;
    }
}
void delete2nd ()
{
    list *q;
    q = first-> previ;
    if (q->previ != NULL) {
        first-> previ =q-> previ;
        delete q;
        cout << "\n\n2nd element deleted \n";
        printList();
    }
    else    cout<<"\n2nd element doesn't exist\n";
}
void main()
{
    createList();
    cout<< "Created List : \n";
    
    printList();
    delete2nd();
    
    cin.get();
    cin.get();
}

4

Re: Видалення з списку, дерева, кількість від'ємних елементів черги

більш менш, ми з другом це писали))) як задати пошук першого від'ємного і видалення його? я вже видохся(( а ще ці три три задачі зробити треба

5

Re: Видалення з списку, дерева, кількість від'ємних елементів черги

та зробіть завдання будь ласка, бо знімуть скальп!