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

Внезапное прекращение работы программы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Пятерки http://www.cyberforum.ru/cpp-beginners/thread810693.html
Задано натуральное N. Требуется написать программу, которая определит количество цифр 5 в записи всех натуральных чисел от 1 до N включительно. Входные данные Во входном файле INPUT.TXT в единственной строке задается число N <= 10^18. Выходные данные В выходной файл OUTPUT.TXT записывается найденное число – количество пятерок.
C++ Транспонирование матриц. Вынести часть кода в отдельную функцию /* транспонировать матрицу, используя функции. я матрицу транспонировал, а через функцию не знаю как правильно делать, нужна помощь */ #include<iostream.h> #include<conio.h> #include<stdlib.h> main() { clrscr(); randomize(); http://www.cyberforum.ru/cpp-beginners/thread810683.html
Вывод на экран чётных слов строки исправить на вывод нечётных слов C++
#include<conio.h> #include<iostream.h> #include<string.h> #include<stdio.h> int i,l,j,k,p,n; char txt; char a,b; main() { clrscr();
C++ Перегрузка +
код: #include <iostream> #include <vector> using namespace std; template <class T > class theMatrix { vector<vector<T > > *matrix;
C++ не могу разобраться с вектором http://www.cyberforum.ru/cpp-beginners/thread810669.html
Доброй ночи. Никак не пойму почему не работает. Есть 3 файла 3.cpp #include <stdio.h> #include "lib/simply.h" int main(void) { std::vector <int> vec(eratosthenes(100));
C++ Работа над переменной в программе и подпрограмме Доброго времени суток. Возник вопрос во время выполнения курсовой. В программе имеется переменная (flag), которая показывает срабатывание условия цикла. И если цикл сработал идёт много обработок и прочего, в том числе и существует подпрограмма, которая в данный момент выполняется всегда, а требуется выполнять только, если значение flag=1. И вот вопрос, как описать или что прописать, чтобы я... подробнее

Показать сообщение отдельно
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
17.03.2013, 13:20     Внезапное прекращение работы программы
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
#include<iostream>
#include<cstdlib>
#include<conio.h>
#include<ctime>
 
using namespace std;
 
int* elp(int *A,int *n,int e) //Добавление элемента в начало массива
{
    ++(*n);
    int *B=new int[*n];
    B[0]=e;
    for(int i = 0;i < *n; i++)
        B[i+1]=A[i];
    delete [] A;
    return B;
}   
 
int* eld(int *A,int *n) //Удаление первого элемента массива
{   
    --(*n);
    int *B=new int[*n];
    for(int i = 0;i<*n;i++)
        B[i]=A[i+1];
    delete [] A;
    return B;   
}
 
void prtm(int *A,int n) //Печать массива
{
    for(int i=0;i<n;i++)
    {
        cout.width(3);
        cout<<A[i];
    }
    cout << endl;
}
 
int main()
{
    setlocale(0,"rus");
    srand(time(NULL));
    int n,e;
    cout<<"Введите размер массива = ";
    cin>>n;
    system("cls");
    cout<<endl<<"Первоначальный массив: "<<endl;
    int *A=new int[n];
    for(int i=0;i<n;i++)
    {
        A[i]=rand()%n;
        cout.width(3);
        cout<<A[i];
    }
    cout<<endl;
    cout<<"Введите добавляемый элемент = ";
    cin>>e;
    A = elp(A,&n,e);
    cout<<endl<<"Полученный массив:"<<endl;
    prtm(A,n);
    cout<<endl<<"Удаление первого элемента."<<endl;
    A = eld(A,&n);
    cout<<"Полученный массив:"<<endl;
    prtm(A,n);
 
    delete [] A;
    
    system("PAUSE");
}
 
Текущее время: 00:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru