Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.11.2012, 17:40   #1
bujlka
Пользователь
 
Регистрация: 01.11.2012
Сообщений: 17
Восклицание Существует ли

Вообщем ни раз слышал , что где-то как-то существует(ют) Программа которая по готовому коду на с++ составляет блок схему , хотел узнать есть ли она ? и как называется ? возможно ли скачать \ купить ?
Буду очень признателен за любые данные )
bujlka вне форума Ответить с цитированием
Старый 13.11.2012, 17:50   #2
Luuzuk
Форумчанин
 
Аватар для Luuzuk
 
Регистрация: 18.01.2012
Сообщений: 975
По умолчанию

Есть, и называется FCEditor (не путать с FCEditor.NET). Скачать - возможно, купить - возможно (наверное) =)
Благодарить в репутацию. Проклинать — туда же
Luuzuk вне форума Ответить с цитированием
Старый 14.11.2012, 08:27   #3
bujlka
Пользователь
 
Регистрация: 01.11.2012
Сообщений: 17
По умолчанию

Только вот и тот и другой постоянно выдает ошибки (

Может есть программы еще подобные ? или я мб не так качаю) попробуйте сделать блок схему ( если у вас есть рабочая программа )
Код:
#include "stdafx.h"
#include <iostream>
#include <ctime>
#include <algorithm>
using namespace std;
 
int main ()
{
	setlocale(LC_ALL, "Russian" );
    srand(time(NULL)); 
    int i;
    int n;
    double* a;
    
    cout << "Введите разменность массива n = ";
    cin >> n;
 
    a = new double [n];
    cout << "Массив a\n";
    for (i=0; i < n; ++i)
    {
        a[i] = (double)(rand()%2001)-100;
        cout << a[i] << " ";
    }
 
    int c;
    cout << "\nВведите c = ";
    cin >> c;
 
    int count=0;
 
    for (i=0; i < n; ++i)
    {
        if (a[i] > c)
        {
            ++count;
        }
    }
 
    cout << "Эллементов массива >C = " << count ;
    
    double max = abs(a[0]);
    int x = 0;
 
    for (i=0; i < n; ++i)
    {
        if (max < abs(a[i]))
        {
            max = abs(a[i]);
            x = i;
        }
    }
 
    double p = 1;
    for (i=x+1; i < n; ++i)
    {
        p*=a[i];
    }
 
    cout << "\np = " << p  <<"\n";
 
    int m;
    do
        {
        m=0;
            for (i = 0; i < n-1; ++i)
            {
                if (a[i] > a[i+1])
                {
                    swap(a[i], a[i+1]);
                    ++m;
                }
            }
        }
    while (m!=0);
 
    for (i=0; i < n; ++i)
    {
        cout << a[i] << " ";
    }
    cout << "\n";
    
    delete[] a;
 system("pause");
    return 0;
}

Последний раз редактировалось Stilet; 14.11.2012 в 13:01.
bujlka вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Существует ли треугольник. C++ Heles Помощь студентам 5 28.09.2012 09:16
Существует ли решение? BOJIT Помощь студентам 0 19.02.2012 22:33
TP. Существует ли файл? TwiX Помощь студентам 9 14.12.2009 17:16
Существует ли формула??? Graff_1 Microsoft Office Excel 3 10.11.2009 18:18
существует ли файл? subsonic Общие вопросы Delphi 8 10.01.2008 03:17