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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 16.12.2015, 20:52   #1
AgitoLeviafan
Пользователь
 
Регистрация: 21.11.2015
Сообщений: 20
По умолчанию Блок-схемы

Ребят,помогите пожалуйста сделать блок схемы для программ:
1
#include<iostream>
using namespace std;
int main(){
const int n=15;
int x[n],i,nmin=0,nmax=0,k=0,p=0;
for(i=0;i<n;i++) {
cout<<"x["<<i<<"]:";
cin>>x[i];}

for(i=0;i<n;i++){
if(x[i]<x[nmin])nmin=i;
else if(x[i]>x[nmax])nmax=i;}



if(nmin<nmax){
for(i=nmin+1;i<nmax;i++){
if(x[i]<0)
p++;}}

else if(nmin>nmax) {
for(i=nmax+1;i<nmin;i++){
if(x[i]<0)
p++;}}


cout<<"Kol-vo otric elementov mezhdu max i min:"<<p;
system("pause");
return 0;
}

2

#include<iostream>
#include<iomanip>
#include<time.h>
#include<stdlib.h>
using namespace std;
int main()
{
const int n=9;
const int m=9;
int x[n][m],i,j,max,smax,s=0,k=0,nmax,mmax,jma x;
srand((unsigned)time(NULL));

for(i=0;i<n;i++)
{
for(j=0;j<m;j++)
{x[i][j]=rand()%10-5;
cout<<setw(5)<<x[i][j];}
cout<<endl;}


for(j=0;j<m;j++){
max= x[0][0];
for(i=1;i<n;i++){
if(x[i][j]>max)max=x[i][j];}
cout<<endl<<"max "<<j<<"-oy ="<<max<<endl<<endl;}


for(i=0;i<n;i++)
for(j=0;j<n;j++)
if(i==j){s+=x[i][j];}
cout<<"sred ar glav:"<<(float)s/n<<endl;


for(int i=0;i<1;i++)
{int jmax=0,kmax=0;
for(int j=0;j<m;j++)
if(x[i][j]>x[jmax][kmax])
{jmax=i;kmax=j;}
x[jmax][kmax]=s/n;}


for(i=0;i<n;i++){
for(j=0;j<m;j++)
cout<<setw(5)<<x[i][j];
cout<<endl;}

system ("pause");
return 0;

cout<<x[i][j];
}

3

#include<iostream>
#include<iomanip>
#include<time.h>
#include<stdlib.h>
using namespace std;
int main()
{
const int n=8;
const int m=8;
int x[n][m],i,j,po=1,min;
srand((unsigned)time(NULL));
for(i=0;i<n;i++)
{
for(j=0;j<m;j++)
{x[i][j]=rand()%10-5;
for (int i = 0; i <=7; i++){
x[i][7-i] = 0;
};
cout<<setw(5)<<x[i][j];}
cout<<endl;}

for(i=1;i<n;i+=2){
min= x[0][0];
for(j=0;j<m;j++){
if(x[i][j]<min)min=x[i][j];}

cout<<endl<<"min "<<i<<"-oy ="<<min<<endl<<endl;}


for(i=0;i<n-1;i++){
for(j=i+1;j<n;j++)
if(x[i][j]<0)po*=x[i][j];}
cout<<"Proizvedenie otricatelnih el-ov,vishe gl diagonali:"<<endl<<po;

cout<<x[i][j];
system ("pause");
return 0;
}
AgitoLeviafan вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Блок схемы Aleshkov70 C# (си шарп) 0 16.12.2012 16:58
4 блок схемы wwwmaster Помощь студентам 0 30.10.2011 20:57
Блок схемы! Damirel Паскаль, Turbo Pascal, PascalABC.NET 0 12.01.2011 03:30
блок-схемы Sabolch Помощь студентам 5 17.12.2010 19:44