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

исправить программу..чтобы она работала в Builder 6 - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Builder Построить график функции, заданной в декартовой системе координат (Builder 6) http://www.cyberforum.ru/cpp-beginners/thread378189.html
Построить график заданной функции, заданной в декартовой системе координат. функция любая... необходимо написать программу на с++ для builder6... заранее благодарю..
C++ массив вычислить сумму нечётных элементов последовательности х=(х1,х2,...,хn) ( c этим я справилась) удовлетворяющих неравенству xi>h (i=1,2,....,n) (а как вот с этим сделать не знаю) заранее спасибо http://www.cyberforum.ru/cpp-beginners/thread378188.html
C++ помогите решить задачу на сериес
Series21°. Дано целое число N (> 1) и набор из N вещественных чисел. Прове-рить, образует ли данный набор возрастающую последовательность. Если образует, то вывести True, если нет — вывести False.
C++ Удалить из списка элементы, для которых сумма соседних значений меньше значения самого элемента
пожалуйста очень прошу..помогите..не получается вообще никак..нужно исправить данную программу под builder 6...оч нужно... Построить линейный список из нескольких динамических переменных, содер-жащих вводимые целые числа. Удалить из него те элементы, для которых не выполняется условие: сумма значений соседних элементов (двух или одного, если это первый или последний элемент списка) больше...
C++ ООП что за ошибки? http://www.cyberforum.ru/cpp-beginners/thread378173.html
Изучаю программирование, решаю задачу из учебника Дейтелов. Нужно написать класс, реализующий множество целых чисел. Множество представлено в виде массива, k принадлежит множеству, если a=1, ну если 0, то не принадлежит соответственно. Ошибка в функциях UnionOfIntegerSet и UnionOfIntegerSet. Я новичок в программировании, буду рад если укажете на ошибку. Ну и заодно критику по коду(имхо он убог)....
C++ Помогите решить несколько задач!!!Пожалуйста Помогите решить несколько задач!!!Пожалуйста!! срочно нужно!! через cin , cout №17 For13°. Дано целое число N (> 0). Найти значение выражения 1.1 – 1.2 + 1.3 – … (N слагаемых, знаки чередуются). Условный оператор не использовать. №2. While12°. Дано целое число N (> 1). Вывести наибольшее из целых чисел K, для которых сумма 1 + 2 + … + K будет меньше или равна N, и саму эту сумму. ... подробнее

Показать сообщение отдельно
naska
0 / 0 / 0
Регистрация: 05.11.2011
Сообщений: 5
05.11.2011, 14:54     исправить программу..чтобы она работала в Builder 6
очень нужно исправить программу..ничего не получается..заранее благодарю..
Структура записи:
 название;
 объем оперативной памяти;
 быстродействие;
 стоимость.
Выбрать ЭВМ у которой быстродействие выше заданного числа и объем
памяти больше заданного числа.
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
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
#include <fstream.h> // Для фйловых потоков
#include <iostream.h>
#include <process.h>
#include <stdio.h>
 
const int Len=32;
 
class perscomp // Клсс persсomp
{
protected:
char model[Len]; // Нзвие модели
unsigned long memory; // Пмять
unsigned long speed; // Чстот
unsigned long cost; // Це
public:
static int diskCount(); //Фукия хождеия количеств моделей
void finder(void);
void diskIn(int pn);
void diskOut();
void display();
void getData(void);
void showData(void);
};
 
int perscomp::diskCount() {
ifstream infile;
infile.open("PC.DAT",ios::binary); //Открывем фйл
infile.seekg(0,ios::end); //Ствим укзтель в коце фйл
return (int)infile.tellg()/sizeof(perscomp); //Делим количество бйт в коце рзмер одого объект
}
void perscomp::diskIn(int pn) // Чтеие дых
{
ifstream infile; // Создём поток
infile.open("PC.DAT", ios::binary); // Открывем этот поток
infile.seekg( pn*sizeof(perscomp) ); // Сдвиг фйлового укзтеля
infile.read( (char*)this, sizeof(*this) ); // Чтеие дых про оду модель
}
void perscomp::diskOut() // зпись в коец фйл
{
ofstream outfile; // создть поток
outfile.open("PC.DAT", ios::app | ios::binary); // открыть его
outfile.write((char*)this,sizeof(*this)); //зписть в его
}
void perscomp::display() {
int n=diskCount(); //Нходим количество
for(int j=0; j<n; j++) {
cout << (j+1); //Вывести омер
diskIn(j); //Получем дые
showData(); //Выводим дые
cout << endl;
};
}
void perscomp::finder(void) {
unsigned long m,s;
while(cin.good()) {
cout << "\n Миимум пмяти(Целое число): "; cin >> m;
if(cin.good()) {
cin.ignore(20,'\n'); //Удлить рзделить строк
break;
}
cin.clear(); //Очистить биты ошибок
cout <<"Непрвильый ввод дых!\n";
cin.ignore(20, '\n');
}
while(cin.good()) {
cout << "\n Миимлья чстот: "; cin >> s;
if(cin.good()) {
cin.ignore(20,'\n'); //Удлить рзделить строк
break;
}
cin.clear(); //Очистить биты ошибок
cout <<"Непрвильый ввод дых!\n";
cin.ignore(20, '\n');
}
int n=diskCount();
for(int j=0; j<n; j++) {
diskIn(j); //Вывести дые
if ((memory>=m)&&(speed>=s)) {
cout << (j+1); // вывести омер
showData(); // Вывод дых
cout << endl;
}
}
}
void perscomp::getData(void) // Получить дые
{
cout << "Введите дые о мшие ";
cout << "\n Введите модель мшиы: "; cin >> model;
 
while(cin.good()) {
cout << " Введите рзмер опертивой пмяти: (KB) "; cin >> memory;
if(cin.good()) {
cin.ignore(20,'\n'); //Удлить рзделить строк
break;
}
cin.clear(); //Очистить биты ошибок
cout <<"Непрвильый ввод дых!\n";
cin.ignore(20, '\n');
}
 
while(cin.good()) {
cout << " Введите тктовую чстоту: (MHz) "; cin >> speed;
if(cin.good()) {
cin.ignore(20,'\n'); //Удлить рзделить строк
break;
}
cin.clear(); //Очистить биты ошибок
cout <<"Непрвильый ввод дых!\n";
cin.ignore(20, '\n');
}
 
while(cin.good()) {
cout << " Введите цеу: (руб) "; cin >> cost;
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru