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

в чём ошибка и как ёё исправить? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ подчеркивает самую первую скобку подскажите почему http://www.cyberforum.ru/cpp-beginners/thread1051340.html
#include <stdio.h> #include <stdlib.h> #include <math.h> #include <conio.h> #include "graphics.h" } while((key = getch())!= kbEsc) { switch (key)
C++ Классы Tstreet – описание улицы города Помогите пожалуйста нужна программа для описания улицы города, с пояснением не очень большая на Dev C++, а то я в этом програмировании чайник. Помогите если не трудно.. http://www.cyberforum.ru/cpp-beginners/thread1051328.html
Переписать числа в массив Z по условию. Удалить все нечетные числа C++
Заданы массивы целых чисел X(n) и Y(k). Три наименьших простых числа из массива Y и числа из массива X, в которых есть цифры «1» и «9» переписать в массив Z. Из массива Z удалить все нечетные числа.
C++ Числа фибоначчи
Написал вот такую программу. Вычисляет n-ый элемент Фибоначчи. Нужно для задачи. #include <stdio.h> long i(long); int count, T; long int n, s; int main() {
C++ Границы карты http://www.cyberforum.ru/cpp-beginners/thread1051319.html
Здравствуйте Пришел с такой проблемой Есть карта (по которой ездят машинки) Нужно создать двумерный массив с 1/0 для определения границ трассы Как попиксельно перевести изображение в массив? Тоесть хочется чтобы координаты элемента в массиве совпадали с координатами этой точки на картинке Вот трасса если что http://www.forza-karting.ru/img/track/track_3_2013_big.png Добавлено через 7...
C++ Пауза в инжекнутой dll, не вещающая родительский процесс Сразу прошу прощения за дебильный заголовок, и саму постановку вопроса. Долго не спал. Как приостановить выполнение кода только в dll которую я инжектнул в процесс, но не его самого ? Т.е мне нужно что бы выполнение кода в dll приостановилось на пол секунды, но сам процесс ( в который внедрился ) не приостанавливался. Как такое вообще реализовать можно ? подробнее

Показать сообщение отдельно
MakaronimO
0 / 0 / 0
Регистрация: 21.12.2013
Сообщений: 4
21.12.2013, 23:07  [ТС]     в чём ошибка и как ёё исправить?
#include "stdafx.h"
#include <iostream>
#include <string>
#include <fstream>
using namespace std;
class flat{
private:
string adresa;
int kstkimnat, poverh;
double plosha, cina;
public:
flat():adresa(" "), kstkimnat(0), poverh(0), plosha(0), cina(0){}
flat(string a, int kk, int p, double pl, double c): adresa(a), kstkimnat(kk), poverh(p), plosha(pl), cina(c){}
void vvid(istream&in){in>>adresa>>kstkimnat>>poverh>>plosha>>cina;}
void vyvid(ostream&out){out<<" "<<adresa<<" "<<kstkimnat<<" "<<poverh<<" "<<plosha<<" "<<cina<<endl;}
string get_adresa(){ return adresa;}
int get_kstkimnat(){return kstkimnat;}
int get_poverh(){return poverh;}
double get_plosha(){return plosha;}
double get_cina(){return cina;}
};

void print(flat* a, int nk, int pov, int n) {
for(int i = 0; i < n; i++) {
if(a[i].get_kstkimnat() == nk && a[i].get_poverh() >= pov) {
a[i].vyvid(cout);}
}
}
void sort(flat* a, int n){
flat temp;
for (int i=0; i<n; i++)
for( int j=0; j<n-1-i; j++)
if (a[j].get_plosha()>a[j+1].get_plosha()){
temp=a[j]; a[j]=a[j+1]; a[j+1]=temp;}}
void pidvciny(flat* a, int n){
double vids;
cout << "vvedit' vidsotok: ";
cin >> vids;
for(int i = 0; i < n; i++) {
a[i].get_cina = a[i].get_cina()*(1 + double(vids/100));
a[i].vyvid(cout);}
}
void main(){int n,nk,pov;
ifstream input("flat.txt");
ofstream output("sorted.txt");
input>>n;
flat*a=new flat[n];
cin>>nk>>pov;
print(a,n,nk,pov);
for (int i=0; i<n; i++) a[i].vvid(input);
sort(a,n);
for (int i=0; i<n; i++) a[i].vyvid(output);
for (int i=0; i<n; i++) a[i].vvid(input);
pidvciny(a,n);
for (int i=0; i<n; i++) a[i].vyvid(output);
delete[]a;
input.close();
output.close();
}


весь код. сильно не ругайте я новичок
 
Текущее время: 16:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru