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

Блок схема - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ что за ошибка??? http://www.cyberforum.ru/cpp-beginners/thread193974.html
#include <iostream> #include <time.h> #include <windows.h> #include <math.h> #include <D:\\alex\\head-files\\mathem.h> #include <D:\\alex\\head-files\\kurs.h> #include <D:\\alex\\head-files\\factorial.h> using namespace std; void inp(int x,int n);
C++ связь между компанентами подскажите как связать CDirectoryOutline1 и FileListBox? чтобы в FileListBox показывала деректорию в которой находиться CDirectoryOutline Добавлено через 1 час 23 минуты все нашел http://www.cyberforum.ru/cpp-beginners/thread193969.html
C++ Поиск файлов по маске в заданной и вложенных папках
Написать программу поиска файлов по их расширению в текущей или вложеной папках. Программа должна выполнять упорядочивание файлов по дате, размеру и дате создания Функция поиска файлов по маске в заданной и вложенных папках. BOOL SearchFiles( LPCTSTR lpszFileName, // Директория и маска файлов для поиска LPSEARCHFUNC lpSearchFunc, // Функция,...
C++ Как округлить число типо float?
Как округлить число типо float до определенного числа знаков после запятой?
C++ vfnhbwe заполнить нулями и единицами, расположив их в шахматном порядке http://www.cyberforum.ru/cpp-beginners/thread193948.html
Целочисленный массив K(n,n) заполнить нулями и единицами, расположив их в шахматном порядке
C++ Странно себя ведёт массив в классе. Доброго времени суток всем. Есть у меня некий класс class * { private int mas; int len; //фактическая длина массива public class(){}; ... ... подробнее

Показать сообщение отдельно
zmei89
31 / 6 / 1
Регистрация: 10.09.2010
Сообщений: 824
19.11.2010, 20:55     Блок схема
Помогите пожалуйста составить блок схему алгоритма
//================================================
#iclude <stdio.h>
#include <conio.h>
#iclude <stdlib.h>

//================================================
void keybord(int *Arr, int n)
{
for(int i = 0; i < n; ++i)
{
std::cout << "Arr[" << i << "] = ";
std::cin >> Arr[i];
}

std::cout << "Array: ";
for(int i = 0; i < n; ++i)
{
std::cout << Arr[i] << ' ';
}
}
//================================================
void random(int *Arr, int n)
{
srand(static_cast<unsigned int>(time(0)));
std::cout << "Array: ";
for(int i = 0; i < n; ++i)
{
Arr[i] = rand()%100+1+i;
std::cout << Arr[i] << ' ';
}
}
//================================================
void from_file(int *Arr, int n)
{
std::ifstream ifs("1.txt");

std::cout << "Array: ";
if(!ifs)
{
std::cerr << "Error" << std::endl;
}
else
{
for(int i = 0; i < n; ++i)
{
ifs >> Arr[i];
std::cout << Arr[i] << ' ';
}
}
}
//================================================
void foo(int *Arr, int n)
{
int index = 0;

for(int i = 0; i <n; ++i)
{
if(Arr[index] < Arr[i])
{
index = i;
}
}

for(int i = index+1; i < n; ++i)
{
Arr[i]--;
}
}
//================================================
int main()
{
int *Arr, n, x;
std::cout << "Enter size array: ";
std::cin >> n;
Arr = new int[n];

std::cout << "1.Enter element of array(keybord)" << std::endl
<< "2.Enter element of array(random)" << std::endl
<< "3.Enter element of array(from file)" << std::endl;

std::cout << "> ";
std::cin >> x;

switch(x)
{
case 1:
keybord(Arr, n);
break;
case 2:
random(Arr, n);
break;
case 3:
from_file(Arr, n);
break;
default:
std::cerr << "Error" << std::endl;
return 1;
}

foo(Arr, n);

std::cout << "\nAfter: ";
for(int i = 0; i < n; ++i)
{
std::cout << Arr[i] << ' ';
}

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