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

Программа глючит - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Требуется определить расстояние, на котором окажутся бегуны друг от друга в конце тренировки http://www.cyberforum.ru/cpp-beginners/thread214861.html
Два бегуна тренируются на кольцевой дорожке легкоатлетического стадиона длиной 400 метров. Они начинают бег из одной точки и бегают по заданиям тренера указанное число минут с указанной скоростью (под скоростью понимается количество метров, которое спортсмен пробегает по дорожке за минуту). Требуется определить расстояние, на котором окажутся бегуны друг от друга в конце тренировки (расстоянием...
C++ Ввод и вывод в бинарном файле Имеется задача: Дан файл действительных чисел, первые 2 числа задают координаты начала линии, каждая следующая пара чисел соответствует длине очередного отрезка линии и углу его наклона к оси Ох. Определить, образует ли линия замкнутый многоугольник, и в случае положительного ответа указать,кол-во углов. Код вообщем написал , да и работать он должен правильно: #include <stdio.h> #include... http://www.cyberforum.ru/cpp-beginners/thread214857.html
Строки в С++....сравнение слов не получется... C++
Прога для решения задачи: С клавиатуры вводятся две строки, содержащие некоторые слова. Слова перечислены через запятую. Исключить из первой строки слова, входящие во вторую строку. Слова должны сравниваться без учета регистра символов. Строка 1: world,cat,DOG,BALL Строка 2: World,dog,processor,memory,programming Результат: cat ball Накалякал прогу...
c++ подскажите C++
как сохранять переменные В ini файл и как с него считывать если можно напишите пример программы
C++ Структуры в с++ http://www.cyberforum.ru/cpp-beginners/thread214840.html
(3)Описать структуру с именем AEROFLOT, содержащую сл. Поля: -- название пункта назначения рейса; -- номер рейса; -- тип самолета; (4)Написать программу, выполняющую сл. Действия: -- ввод с клавиатуры данных в массив, состоящий из 7 элементов типа AEROFLOT; записи должны быть размещены в алфавитном порядке по названиям пунктов назначения; -- вывод на экран пунктов назначения и ...
C++ Проверьте код на правильность. Вот код на Delphi: procedure TForm1.Button4Click(Sender: TObject); var i: integer; begin for i:=0 to 20 do if (TrackBar1.Position<=20) and (TrackBar1.Position>=0) then begin Application.ProcessMessages(); подробнее

Показать сообщение отдельно
^Tecktonik_KiLLeR
 Аватар для ^Tecktonik_KiLLeR
1144 / 426 / 19
Регистрация: 23.06.2009
Сообщений: 6,141
Завершенные тесты: 1
19.12.2010, 18:51     Программа глючит
Написал курсовую.
Программа глючит.
Дана матрица, элементы которой – случайные числа, находящийся в диапазоне [-15;88].
Найти максимальный элемент матрицы, и числа, которые делятся на максимальное число, записать в одномерный массив. Написать функцию, которая из массива передает в функцию main() адрес первого нечетного элемента, и присваивает его переменной в главной функции. Разработать функции для заполнения матрицы, а так же для ее вывода на экран.
Код
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
#include <iostream>
#include <time.h>
#include <stdlib.h>
using namespace std;
const int n=5;
void inp(int x[][n],int y[]);
int calc(int x[][n],int y[]);
void out(int x[][n],int y[],int k);
 
void main()
{
    srand(time(0));
    int k=0;
    int x[n][n];
    int y[n*n];
    inp(x,y);
    k=calc(x,y);
    out(x,y,k);
 
}
 
void inp(int x[][n],int y[])
{
    for(int i=0;i<n;i++)
        for(int j=0;j<n;j++)
            x[i][j]=rand()%103-15;
 
    for(int i=0;i<n;i++)
        y[i]=0;
}
 
int calc(int x[][n],int y[])
{
    int max=x[0][0];
    int k=0;
    for(int i=0;i<n;i++)//MAX
        for(int j=0;j<n;j++)
            if(max<x[i][j])
                max=x[i][j];
    cout<<"Max="<<max<<endl;
    
    for(int i=0;i<n;i++)//Bajanararner
        for(int j=0;j<n;j++)
            if(max%x[i][j]==0)
                y[i]=x[i][j];
 
    for(int i=0;i<n;i++)
        if(y[i]%2!=0 && y[i]!=0)
        {
            k=i;
            break;
        }
                return k;
}
 
void out(int x[][n],int y[],int k)
{
 
    for(int i=0;i<n;i++)
    {
        for(int j=0;j<n;j++)
            cout<<x[i][j]<<" ";
        cout<<endl;
    }
    
    cout<<endl<<endl;
    for(int i=0;i<n;i++)
        cout<<y[i]<<" ";
 
    cout<<endl<<"arajin kent tvi hascen Y zangvaci mej-"<<k<<endl;
 
}


Глюки
1.Иногда выскакивает во время запуска программы окно ошибкиПрограмма глючит
2.Хотел открыть программу чтобы сделать скрин что выше-комп завис...клава мышка-всё. Рестар, открыл прогу,нормально все без всяких окон. Закрыл-комп завис...Рестарт.Открываю ВС08,дебаг программы,окно что выше-скрин.
3.Последний глюк что "убило" меня-17%2=0.Что то нечто фантастическое...что такое.:????
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 17:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru