1. Napisati program koji ispisuje maksimalnu seriju istih brojeva u unijetom nizu brojeva.
Rješenje:
#include<iostream>
#include<cstdlib>
using namespace std;
int main(){
int max=1,k,a,b;
cout<<"Uneiste niz brojeva, a za kraj unosa uneiste 0"<<endl;
cin>>a;
cin>>b;
max=1;
k=1;
while (b>0)
{
if(a==b) k++; else k=1;
if(k>max) max=k;
a=b;
cin>>b;}
cout<<"Maksimalnaseriji istih znakova je "<<max<<endl;
system("Pause");
return 0;
}
Rješenje:
#include<iostream>
#include<cstdlib>
using namespace std;
int main(){
int max=1,k,a,b;
cout<<"Uneiste niz brojeva, a za kraj unosa uneiste 0"<<endl;
cin>>a;
cin>>b;
max=1;
k=1;
while (b>0)
{
if(a==b) k++; else k=1;
if(k>max) max=k;
a=b;
cin>>b;}
cout<<"Maksimalnaseriji istih znakova je "<<max<<endl;
system("Pause");
return 0;
}