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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Vlodko12
0 / 0 / 0
Регистрация: 25.10.2013
Сообщений: 10
#1

Нужна блоксхема - C++

07.11.2013, 22:15. Просмотров 189. Ответов 3
Метки нет (Все метки)

Нужна блоксхема срочно, помогите пожалуйста




#include "StdAfx.h"
#include <iostream>
#include <ctime>

using namespace std;

void inputAndPrintArray(double **, int);
void printArray(double *, int);
double average(double **, int &);
void deleteArray(double **, int);

int main() {
// вводим количество столбцов для массива
cout « "Enter count of column in array:\n";
int n;
cin » n;

// если количество ввели меньше 1, тогда количество становится равным 1 и выводится предупреждение
if (n < 1) {
n = 1;
cout « "Size of array should be > 0, now size = 1\n";
}

// создаём двумерный массив
double **a = new double* [2];
for (int i = 0; i < 2; i++)
a[i] = new double [n];

// заполняем массив случайными числами и выводим его на экран
inputAndPrintArray(a, n);

// вычисляем среднее значение и выводим его на экран
cout « "\nAverage = " « average(a, n) « "\n";

// освободим память
deleteArray(a, n);

cout « "\nPress any key and enter for exit.\n";
cin » n;

return 0;
}

// заполняем массив случайными числами и выводим его на экран
void inputAndPrintArray(double **a, int n) {
// каждый раз будут сгенерированы разные числа
srand(time(0));
cout « "\nArray:\n";

for(int i = 0; i < 2; ++i) {
a[i] = new double[n];
for(int j = 0; j < n; ++j) {
// случайное вещественное число от 50 до 100
int max = 100, min = 50;
a[i][j] = (float) rand() / RAND_MAX * (max - min) + min;
}
// выводим массив построчно
printArray(a[i], n);
}
}

// печать массива
void printArray(double *a, int n) {
printf("\n");
for(int i = 0; i < n; ++i) printf("%7.2f", a[i]);
printf("\n");
}

// среднее значение, второй аргумент используем как ссылку
double average(double **a, int &n) {
double avg = 0.0;

// вычисляем сумму всех элементов в массиве
for(int i = 0; i < 2; ++i)
for(int j = 0; j < n; ++j)
avg += a[i][j];

// находим среднее значение, разделив сумму на количество элементов массива
avg /= n * 2;

return avg;
}

// освободим память
void deleteArray(double **a, int n) {
for(int i = 0; i < 2; ++i)
delete a[i];
delete a;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.11.2013, 22:15     Нужна блоксхема
Посмотрите здесь:

блоксхема - C++
Помогите пожалуйста сделать блок схему для этой пронрамы #include &quot;stdafx.h&quot; #include&lt;iostream&gt; #include&lt;iomanip&gt; ...

Определите, лежат ли все три точки заданного множества к заданному эллипсу - блоксхема - C++
Может скинуть примеры блок-схем связанные с эллипсом.Пожалуйста))

Нужна блоксхема данного примера - Pascal
Вот сам пример уже зделанный тока блоксхему написать Program xzxz Uses crt; Const b=-0,5; Var z,x,y:real; Begin; Clrscr; ...

Нужна блоксхема для Husk MB 11309-2 48.4TU05.21 (Acer ASPIRE V5-571G) - Схемы плат
Привет всем, нужна блок-схема для Board View на плату &quot;Husk MB 11309-2 48.4TU05.21 (Acer ASPIRE V5-571G)&quot;, на форуме её не нашёл.

Блоксхема - Pascal
Помогите составить Блоксхему program massiv2; uses crt; const N=10; var oper: string; i,j : integer; ...

Блоксхема - Turbo Pascal
Помогите составить блоксхему по программе crt; const str=3; col=5; var a:array of integer;

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
programina
07.11.2013, 22:16
  #2

Не по теме:

А я всегда думала, что сначала рисуют блоксхему, и только затем пишут код...

Vlodko12
0 / 0 / 0
Регистрация: 25.10.2013
Сообщений: 10
07.11.2013, 22:25  [ТС]     Нужна блоксхема #3
programina, так уж получилось, поможешь?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.11.2013, 22:48     Нужна блоксхема
Еще ссылки по теме:

БЛОКСХЕМА - Turbo Pascal
Хелпаните с блоксхемой, просто вообще не шарю как их делать вот код Program ololo12; Var a, s: string; I: integer; Begin...

блоксхема - Assembler
asm push ebx xorps xmm0,xmm0 mov ebx, mov eax, mov edx,eax and edx,3 sub eax,edx ...

Блоксхема . - Pascal ABC
Помогите с блоксхемой к задачке. Program n_971; Uses crt; Var str:string; I:byte; Begin Writeln('введите...

Блоксхема - Pascal
Нужна блоксхема к этой задачке: uses crt; var a:array of integer; i,j,n,x,p,k,sum,min:integer; begin ClrScr; Randomize; ...


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

Или воспользуйтесь поиском по форуму:
Jazz411
85 / 33 / 3
Регистрация: 12.03.2011
Сообщений: 234
Записей в блоге: 2
07.11.2013, 22:48     Нужна блоксхема #4
programina,

Не по теме:

Зачем если есть люди которые напишут код, потом сделают БС. Хотя насчет БС я сомневаюсь что найдется энтузиаст

Yandex
Объявления
07.11.2013, 22:48     Нужна блоксхема
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru