Задачи на массивы:

  • Автор темы CppManiac
  • Дата начала
Статус
Закрыто для дальнейших ответов.
C

CppManiac

#1
В каждом столбце матрицы найти наибольшую группу подряд идущих элементов, образующих арифметическую прогрессию c++
Я хочу разобрятся хотябы на одномерном, но вот не задача, если идёт сразу прг. то всё ясно, но если в середине, или потом ещё какая-нибудь как тогда? какова формула вычисления?
C++:
#include <stdio.h> 
#include<time.h> 
#include<stdlib.h> 
//int arp(int a, int B){ 
// int count=0; 
// 
//} 
void main(){ 
int kol=0,d; 
int max=1; 
srand(time(0)); 
cоnst int n=9, m=10; 
int mas[n]={0,1,3,5,10,11,2,4,10}; 
//for (int i=0; i<10; i++){ 
// mas=rand(); 
// printf("-",mas); 
//} 
for (int i=6; i<=n; i++){ 

if(mas==mas[1]+(i-1)*(mas[i+1]-mas)) 
{ 
kol+=1; 
printf("! %d",kol); 
} 
} 
/*else 
{ 
if(max<kol)>==mas[1]+(i-1)*(mas[i+1]-mas))
Добавлено 12 минут назад
C++:
{ 
kol+=1; 
printf("! %d",kol); 
} 
} 
/*else 
{ 
if(max<kol)>==mas[1]+(i-1)*(mas[i+1]-mas))
Добавлено 12 минут назад
C++:
if(mas==mas[1]+(i-1)*(mas[i+1]-mas))
Как тут быть?
 
Статус
Закрыто для дальнейших ответов.