You are on page 1of 3

#include<stdio.

h>

#include<math.h>

#include<time.h>

main(){

int i,elem,cont=0,x=0,mayor=0,temp;

srand(time(NULL));

do{

printf("ingrese el numero de elementos del arreglo:");

scanf("%i",&elem);

} while(elem<=0);

int a[elem];

for(i=0;i<elem;i++){

a[i]=rand()%2;

printf("%i,",a[i]);

if(a[i]==1){

x++;

int b[x];

int k=0;

for(i=0;i<elem;i++){

if(a[i]>0){

if(a[i]==1){

cont++;

}}

else{b[k]=cont;

cont=0;

k++;
}}

for(i=0;i<k;i++){

if(mayor<b[i]){

mayor=b[i];

for(i=0;i<elem;i++){

if(a[i]>0){

temp=i;

cont++;

if(mayor==cont){

printf("la mayor secuencia inicia en %i",temp-mayor+1);

else{

cont=0;

}
system("PAUSE");

You might also like