Добавил:
Upload
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:prg-sem-sp / 3 / S6
.CPP// Из bin файла считать матрицу,найти max элемент и сумму индексов
// четных элементов
#include <stdio.h>
#include <alloc.h>
#include <math.h>
#include <stdlib.h>
void main(){
printf("Vvadite razmer:");
int r,c,temp,max,sum=0,fl=0;
scanf("%d %d",&c,&r);
if(!(r%2)||!(c%2)) {printf("net");exit(0);}
FILE *fp=fopen("r.bin","rb");
for(int i=0;i<r;i++)
for(int j=0;j<c;j++)
{
fread(&temp,1,sizeof(int),fp);
if(!fl) {max=temp;fl=1;}
if(!feof(fp)){
if(max<temp) max=temp;
if(!(temp%2)) sum+=(i+j+2);
}
}
printf("max:%d sum:%d",max,sum);
}