Форум программистов, компьютерный форум CyberForum.ru

как удалить запись? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Необходимо помочь с след. функциями assert(), malloc(), iterator http://www.cyberforum.ru/cpp-beginners/thread550300.html
Здравствуйте! Есть вопрос по реализации некоторых функций. Написана программа стек в СИ + все возможные действия + доп. стек (корзина). Необходимо помочь с след. функциями assert(), malloc(), iterator. Нужно переписать программу используя эти функции. Если можно, то хотя бы некоторые куски кода, чтобы понять смысл реализации. Спасибо. Жду ответа. Сама программа: //#include <memory.h>...
C++ Нужно написать структуру train текст задания: В файле содержится информация о железнодорожном расписании (номер поезда, время прибытия на станция, время отправления название станции ). Разработать структуру поезд, соответствующую формата файла.. Создать массив структур. Найти поезда проходящий через макс число станций. Больше всего затруднений вызывает нахождение поезда проходящий через макс число станций. я искал они... http://www.cyberforum.ru/cpp-beginners/thread550289.html
C++ Вычислить сумму квадратов всех элементов заданного массива A(N), за исключением элементов, кратных пяти.
Вычислить сумму квадратов всех элементов заданного массива A(N), за исключением элементов, кратных пяти.
C++ Даны натуральные числа M и N (N>M)
Даны натуральные числа M и N (N>M). Вычислить
C++ удаление слов из строки http://www.cyberforum.ru/cpp-beginners/thread550268.html
Здравствуйте! помогите пожалуйста!!! нужно удалить из строки все слова, заканчивающиеся на букву к, если они есть. проверку сделала, а как слова удалить не знаю, даже с чего начать! посмотрите пожалуйста! #include <iostream.h> #include <stdio.h> #include <string.h> int main(void) { int a=0;
C++ Для заданных вещественных чисел а, b, c определить, имеет ли уравнения ax2+bx+c=0, хотя бы одно вещественное решение Для заданных вещественных чисел а, b, c определить, имеет ли уравнения ax2+bx+c=0, хотя бы одно вещественное решение. помогите решить на с++ подробнее

Показать сообщение отдельно
Виталий123
-96 / 5 / 2
Регистрация: 29.11.2011
Сообщений: 84

как удалить запись? - C++

16.04.2012, 21:06. Просмотров 297. Ответов 0
Метки (Все метки)

вот отрывок
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
void del(int count)
{
    int value;
    char y;
    cout<<"\nУДАЛЕНИЕ ЗАПИСИ"<<endl;
    cout<<"1. Шифр ёмкости\t\t\t"<<name.IIIifr_emkosti<<endl;
    cout<<"2. Тип ёмкости\t\t\t"<<name.emkost<<endl;
    cout<<"Размер(ширина, длина, высота):"<<endl;
    cout<<"3. Ширина\t\t\t"<<name.IIIirina<<endl;
    cout<<"4. Длина\t\t\t"<<name.dlina<<endl;
    cout<<"5. Высота\t\t\t"<<name.visota<<endl;
    cout<<"6. Шифр продукта\t\t"<<name.IIIifr_produkta<<endl;
    cout<<"7. Наименование продукта\t"<<name.produrt<<endl;
    cout<<"8. Плотность продукта\t\t"<<name.ro_pruct<<endl;
    cout<<"9. Текущий уровень продукта\t"<<name.yroven<<endl;
    do
    {
        cout<<"\nВыберите подпункт меню"<<endl;
        cin>>value;
        switch(value)
        {
        case 1:
            cout<<"Удалить запись \"Шифр емкости\""<<endl;
            break;
        case 2:
            cout<<"Удалить запись \"Тип ёмкости\""<<endl;
            break;
        case 3:
            cout<<"Удалить запись \"Ширина\""<<endl;
            break;
        case 4:
            cout<<"Удалить запись \"Длина\""<<endl;
            break;
        case 5:
            cout<<"Удалить запись \"Высота\""<<endl;
            break;
        case 6:
            cout<<"Удалить запись \"Шифр продукта\""<<endl;
            break;
        case 7:
            cout<<"Удалить запись \"Наименование продукта\""<<endl;
            break;
        case 8:
            cout<<"Удалить запись \"Плотность продукта\""<<endl;
            break;
        case 9:
            cout<<"Удалить запись \"Текущий уровень продукта\""<<endl;
            break;
        }
        cout<<"Продолжение y Выход из пункта добавление записи n"<<endl;
        cin>>y;
    } while(y == 'y');
}
 
void _tmain(int argc, _TCHAR* argv[])
{
    setlocale(LC_ALL, "");
    int count;
    int count1;
    char esc;
    char IIIifr_emkosti1[20];
    cout<<"\tБаза данных"<<endl
        <<"\tВариант 1"<<endl<<"\tРасчет нaличия продукта в ёмкостях на складаг ГСМ"<<endl;
    cout<<"\n\n\tМЕНЮ"<<endl;
    cout<<"1. Заполнение базы данных"<<endl;
    cout<<"2. Добавление записи"<<endl;
    cout<<"3. Удаление записи"<<endl;
    cout<<"4. Корректировка полей записи"<<endl;
    cout<<"5. Сортировка записей по отдельным полям"<<endl;
    cout<<"6. Вывод элемента базы"<<endl;
    cout<<"7. Вывод по связанному полю"<<endl;
    cout<<"8. Вывод всей базы данных"<<endl;
    cout<<"9. Расчет"<<endl;
    cout<<"0. Выход"<<endl;
    do
    {
        cout<<"\nВыберите пункт МЕНЮ"<<endl;
        cin>>count;
        switch(count)
        {   
        case 1:
            vvod (count); //заполнения данных
            break;
        case 2: 
            add(count); //добавление данных
            break;
        case 3: 
            del(count); //удаление данных
            break;
        }
    } while(count!=0);
    getch();
}
как актировать пункт 3. Удаление записи (данные соответственно ты уже ввел) ???
какую функцию для этого нужно записать?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru