Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 14.12.2020
Сообщений: 25
1

Работа с базой данных

09.01.2021, 13:37. Показов 423. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Разработать проект, реализующий задания согласно варианту. Во всех заданиях должна быть выполнена следующая реализация.1. Создать файл с базой данных в виде текстового файла, в которых хранятся записи соответствующие заданиям.2. База данных должна быть рассчитана на 100 записей.3. С базой данных можно осуществлять следующие действия: поиск, сортировку по всем полям, добавление и редактирование записей, удаление записей, сохранение в текстовый файл.


Создать запись для описания многочленов от одной переменной, задаваемых степенью многочлена(максимально 5)и массивом коэффициентов. Предусмотреть методы для вычисления операции сложения, вычитания и умножения многочленов с получением нового объекта-многочлена, вывод на экран описания многочлена. Сами многочлены выбираются из базы данных.

Добавлено через 14 минут
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
#include <iostream>
#include <stdlib.h>
#include <time.h>
class Mnogochlen
{
int a[100], n;
public: void vvod();
void vichisl();
void slozh(Mnogochlen mA, Mnogochlen mB);
void vichit(Mnogochlen mA, Mnogochlen mB);
void umnozh(Mnogochlen mA, Mnogochlen mB);
void vivod();
};
void main()
{
Mnogochlen a,b,c;
a.vvod();
b.vvod();
c.umnozh(a,b);
cout<<"C(x) = ";
c.vivod();}
void Mnogochlen::vvod()
{
cout<<endl;
cout<<"vvedite stepen' mnogochlena: "; cin>>n;
//cout<<endl;
cout<<"vvedite koefficienti\n";
for (int k=0;k<=99;k++) {a[k]=0;}
for (int i=0;i<=n;i++) {cout<<" a"<<i<<" = "; cin>>a[i];}
//cout<<endl;
}
void Mnogochlen::vivod()
{
int f;
f=0;
//cout<<endl;
for (int i=n;i>=0;i--)
if (a[i]!=0)
{ if(f==0){if(i!=0)cout<<a[i]<<"*x^"<<i; else cout<<a[i];
f++;}
else {if(i!=0)
if(a[i]>0) cout<<"+"<<a[i]<<"*x^"<<i;
else cout<<a[i]<<"*x^"<<i;
else
if(a[i]>0) cout<<"+"<<a[i];
else cout<<a[i];
f++;} }
if (f==0) {cout<<0;}
cout<<endl;
}
void Mnogochlen::vichisl()
{
cout<<endl;
int x,v,vx;
v=0;
cout<<"vvedite X: "; cin>>x;
vx=1;
for (int i=0;i<=n;i++) { v=v+a[i]*vx; vx=vx*x;}
cout<<"f("<<x<<") = "<<v;
cout<<endl;
}
void Mnogochlen::slozh(Mnogochlen mA, Mnogochlen mB)
{
for (int k=0;k<=99;k++) {a[k]=0;}
if (mA.n>mB.n) n=mA.n; else n=mB.n;
for (int i=0;i<=n;i++) {a[i]=mA.a[i]+mB.a[i]; }
}
void Mnogochlen::vichit(Mnogochlen mA, Mnogochlen mB)
{
for (int k=0;k<=99;k++) {a[k]=0;}
if (mA.n>mB.n) n=mA.n; else n=mB.n;
for (int i=0;i<=n;i++) {a[i]=mA.a[i]-mB.a[i]; }
}
void Mnogochlen::umnozh(Mnogochlen mA, Mnogochlen mB)
{
for (int k=0;k<=99;k++) {a[k]=0;}
n=mA.n+mB.n;
for (int i=0;i<=mA.n;i++) for (int j=0;j<=mB.n;j++) {a[i+j]=a[i+j]+mA.a[i]*mB.a[j]; }
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.01.2021, 13:37
Ответы с готовыми решениями:

работа с базой данных
Написать программу работы с базой данных. База хранится в оперативной памяти в виде структуры....

Работа с базой данных
Добрый день! Прошу совета! Задание было, написать БД по билетам вокзала. Так вот, все процедуры...

Работа с базой данных из консоли
Доброго времени суток. Раньше никогда с БД не работал, а тут интересно стало, как все это...

Работа с базой данных web
Здравствуйте, уважаемые пользователи форума. Очень нужна ваша помощь. Требуется реализовать...

0
09.01.2021, 13:37
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.01.2021, 13:37
Помогаю со студенческими работами здесь

Работа с файлом и базой данных в C++
Нужно написать программу на C++, которая построчно берет информацию из текстового файла, после чего...

Работа с текстовым файлом как с базой данных
привет всем. возник вот такой вопрос: есть некая база данных в текстовичке. нужно что бы с...

Работа с базой данных SQLITE3 [Русские символы]
Здравствуйте. Есть программа: #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &quot;sqlite3.h&quot; ...

Работа с базой данных. Как заполнить таблицу?
Добрый день. Как заполнить таблицу в бд(она уже создана.) Если не сложно приведите какой-нибудь...

Работа с базой данных фильмов в виде текстового файла
Нужна помощь!!!Создать программу для работы с базой данных фильмов в виде текстового файла. Записи...

Работа с базой данных, содержащей записи со сведениями о студентах
#include &quot;stdafx.h&quot; #include &lt;ctime&gt; #include &lt;stdlib.h&gt; #include &lt;fstream&gt; #include &lt;iostream&gt;...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru