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

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

Восстановить пароль Регистрация
 
zmei89
31 / 6 / 1
Регистрация: 10.09.2010
Сообщений: 824
19.11.2010, 20:55     Блок схема #1
Помогите пожалуйста составить блок схему алгоритма
//================================================
#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;
}
//================================================
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.11.2010, 20:55     Блок схема
Посмотрите здесь:

C++ блок схема
Блок схема C++
C++ Блок схема ( схема алгоритма )
Блок схема C++
C++ Блок схема
блок схема C++
C++ Блок-схема

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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