Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
PAIV217
0 / 0 / 0
Регистрация: 29.05.2016
Сообщений: 1
#1

Бинарные файлы

29.05.2016, 16:58. Просмотров 163. Ответов 1
Метки нет (Все метки)

Нужна помощь
Во время работы программы если взять много значений программа вылетает.
Уже все перепробывал. не знаю что делать
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
#include<iostream.h>
#include<stdio.h>
#include<fstream.h>
struct point
    {int x,y;}z;
int main()
{
 setlocale(LC_ALL,"Russian");
 FILE *f;int o,i;
 f=fopen("point.aaa","wb");
 int q=1;
 cout<<"Введите координаты точек множества A\n"; 
 int ch(1),point,size,*p=new int[size],*v=new int[size]; 
 for(i=0;;i++){cin>>z.x;cin>>z.y;p[i]=z.x;v[i]=z.y;size++;
 cout<<"Ввести еще точку? да-1 нет-0\n";cin>>o;if(o==0){break;}else cout<<"Введите еще координаты точки множества A\n";};
 cout<<"Введите координаты точки d\n";
 cin>>z.x;cin>>z.y;
 for(i=0;i<size-1;i++){for(point=ch;point<size;point++){
 if((z.x-p[i])/(p[point]-p[i])==(z.y-v[i])/(v[point]-v[i])){cout<<"A"<<i+1<<"=["<<p[i]<<";"<<v[i]<<"] "<<"A"<<point+1<<"=["<<p[point]<<";"<<v[point]<<"]\n"; }}ch++;}
fclose(f);
delete [] p,v;
    system("pause");
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.05.2016, 16:58
Ответы с готовыми решениями:

Бинарные файлы
Заполнить бинарный файл случайными числами. Найтим min значение (их может быть несколько) и...

Бинарные файлы
Ребята у вас есть какие та примеры программок работы с бинарными файлами, к примеры поменять...

Бинарные файлы
Прошу помочь с новыми задачками

Бинарные файлы
Ребята, нужна Ваша помощь. Как реализовать вот эту штуку ? Буду признателен за любые идеи В...

Бинарные файлы
В файле содержатся числа. Сформировать из них матрицу, содержащую пять элементов в строке. Лишние...

1
Renji
2102 / 1543 / 470
Регистрация: 05.06.2014
Сообщений: 4,473
29.05.2016, 17:06 #2
К моменту вызова new int[size], size уже должно быть заполнено. И нет, поменять потом размер созданного массива вы не сможете.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.05.2016, 17:06

Бинарные файлы
Всем добрый день/вечер/ночь! У меня такой вопрос. Создал структуру и записал в файл. При записи в...

бинарные файлы, C++
Работа с двоичными файлами. Создать файл состоящий из n-вещественных чисел. Найти сумму всех...

Бинарные файлы
как в бинарном файле заменить 4, 8 и 10 байт


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru