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

Вылет во время компилирования - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Запиcь в бинарный файл http://www.cyberforum.ru/cpp-beginners/thread37018.html
Доброго всем времени. Пытаюсь написать программу. ” Запишите в бинарный файл последовательность чисел от 0 до 100, затем выведите четные числа из файла на экран” Это, по моим планам, должно записывать в бинарный файл последовательность чисел. Но оно записывает только ноль. В чём тут ошибка? #include"stdio.h" #include"conio.h" void main() { FILE *file; int i=0;
C++ Массив Дан массив из n целых чисел. ПОдсчитать, сколько раз встречается в этой последовательности минимальное по абсолютно величине число. На С++ :) помогите плз... http://www.cyberforum.ru/cpp-beginners/thread37012.html
C++ Доделать проблему
Ввести количество глав в книге и сколько страниц в каждой главе. Вывести сколько в каждом томе страниц и какие там главы. Нужно разложить так, чтобы разница между наименее толстым томом и самым толстом была минимальна. Я дошел только до этого, а дальше не знаю, помогите пожалуйста! #include <conio.h> #include <iostream.h> int _tmain(int argc, _TCHAR* argv) { int I, J, B, C, V, P;
3. Найти в матрице первую строку C++
Задача Найти в матрице первую строку, все элементы которой упорядочены по возрастанию. Ктонибудь подскажите как решить ее не врубаюсь...
C++ Составить блок схему к готовому коду http://www.cyberforum.ru/cpp-beginners/thread36982.html
не дружу с блок-схемами, помогите, плиз Добавлено через 9 часов 38 минут 11 секунд ну пжлста...((((помогите
C++ строка символов Здрасте.Срочно нужна помощь.Задание такое : Дан рядок из символов,символы обьеденяются в слова и разделяются одним или несколькими пробелами, в конце текста стоит точка .текст содержит не более 255 символов.Превратить рядок таким способом чтобы в нём остались только слова которые содержат только буквы и цифры. Поскольку я токо начал изучение сишки прошу не особо не ржать если я чёта зделал... подробнее

Показать сообщение отдельно
SilentM
0 / 0 / 0
Регистрация: 20.04.2009
Сообщений: 21

Вылет во время компилирования - C++

28.05.2009, 17:20. Просмотров 340. Ответов 2
Метки (Все метки)

у меня проблема код компилится и хорошо все работает в Dev C++ 4.9.9.2, но не компилется в visual c++ 6.0, просто вылетает в определенный момент.
Почему так может быть? Как сделать чтобы в visual c++ 6.0 тоже компилилось?

#include <stdio.h>
#include <stdlib.h>
#include <math.h>

main()

{
int n1, n2, i, j, k, t, p, m;
float dist, dist1;

printf("Vvedite kolichestvo fiksirovannih tochek\n");
scanf("%i",&n1);

float **mas1;
mas1 = new float *[n1];
for (m = 0; m < k; m++)
mas1[m] = new float [2];
// float mas1[n1][2];

printf ("\n");
printf("Vvedite kolichestvo dopolnitelnih tochek\n");
scanf("%i",&n2);

float **mas2;
mas2 = new float *[n2];
for (t = 0; t < k; t++)
mas2[t] = new float [2];

//float mas2[n2][2];

printf ("\n");
for (i=0; i<n1; ++i)
{
printf("Vvedite koordinati %i", i+1);
printf(" fiksirovannoy tochki\n");
scanf("%f%f", &mas1[i][0], &mas1[i][1]);
}

printf ("\n");
for (i=0; i<n2; ++i)
{
printf("Vvedite koordinati %i", i+1);
printf(" dopolnitelnoy tochki\n");
scanf("%f%f", &mas2[i][0], &mas2[i][1]);
}

float **res;
res = new float *[n1];
for (p = 0; p < k; p++)
res[p] = new float [2];
//float res[n1][2];

for (i=0; i<n1; i++)
{
dist1=sqrt(((mas1[i][0])-(mas2[0][0]))*((mas1[i][0])-(mas2[0][0]))+((mas1[i][1])-(mas2[0][1]))*((mas1[i][1])-(mas2[0][1])));
for (j=0; j<n2; j++)
{
dist=sqrt(((mas1[i][0])-(mas2[j][0]))*((mas1[i][0])-(mas2[j][0]))+((mas1[i][1])-(mas2[j][1]))*((mas1[i][1])-(mas2[j][1])));
if (dist<=dist1)
{
res[i][0]=dist;
res[i][1]=j;
dist1=dist;
}

}
}

for (i=0; i<n1; ++i)
{
k=res[i][1];
printf ("\n");
printf ("Blijayshaya k A%i",i+1);
printf (" tochka B%i",k+1);
printf (" s koordinatami (%3.3f",mas2[k][0]);
printf (",%3.3f",mas2[k][1]);
printf (") rasstojanie = %3.3f\n", res[i][0]);
printf ("\n");
}

system("PAUSE");
return 0;

}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru