Добавил:
korayakov
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Прочее / Задачи для экзамена по С++ / Zacshtrix№21
.cpp#define M 7
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
//void Zapoln(int x[M][M]);
//void SummZ(int x[M][M]);
//void Zamena(int x[M][M]);
//void NULL(int x[M][M]);
//*******************************
void Zapoln(int x[M][M])
{
randomize();
for(int i=0;i<M;i++)
{
for(int j=0;j<M;j++)
{
x[i][j]=random(10)+5;
printf(" %d",x[i][j]);
}
printf("\n");
}
}
//********************************
/*void main()
{
clrscr();
int x[M][M];
Zapoln(x);
Zamena(x);
NULL(x);
getch();
}*/
//++++++++++++++++++++++++++++++++
void SummZ(int x[][],int)
{ int summL=0,summP=0;
for(int i=0;i<M;i++)
{
for(int j=0;j<M/2;j++)
{
if((i>j)&&(i<M-j-1))
summL+=x[i][j];
}
for(j=M/2;j<M;j++)
{
if(i<j&&i>M-j-1)
summP+=x[i][j];
}
}
printf("Summa=%d",summL+summP);
}
//+++++++++++++++++++++++++++++++++
void Zamena(int x[][])
{
for(int i=0;i<M;i++)
{
for(int j=0;j<M/2;j++)
{
if(i>j&&i<M-j-1&&x[i][j]%2=0) x[i][j]=0;
else x[i][j]=1;
printf("% d",x[i][j]);
}
}
}
//================================
void NULL(int x[][])
{ int Null=0;
for(i=0;i<M;i++)
{
for(j=0;j<M;j++)
{
if(x[i][j]==0) Null++;
}
}
printf("KOL-VO NULL ELEM>%d",Null);
}
void main()
{
clrscr();
int x[M][M];
Zapoln(x);
Zamena(x);
NULL(x);
getch();
}
Соседние файлы в папке Задачи для экзамена по С++