sinisa25 Ierakstīts Novembris 7, 2009 Share Ierakstīts Novembris 7, 2009 Dota skaitļu virkne a1,a2..an.Ja dotaja virkne nav neviena pāra skaitļa,kas sekotu pēc nepāra skaitla,tad izdrukat visus virknes negativos skaitlus,citādi-pozitivos.Abos gadijumos skaitli jadruka apgriezta seciba neka dots. ir idejaskā to izdarīt,tachu programma nestrada.Gribu saprast,kurā vieta ieksh cikla esmu kludijies. #include<iostream> using namespace std; int main() { int sk; int *arr; bool paris = true; cout<<"Cik skaitlus velies ievadit?"<<endl; cin>>sk; arr = new int[sk]; for (int i=0;i<sk;i++) {cout<<"Ievadi "<<i+1<<". skaitli "<<endl; cin>>arr; } for (int j=0;j<sk;j++) { if (arr[j]%2!=0&&arr[j+1]%2==0) paris=true; else paris=false; } if (paris) { int a=sk-1; for (a;a==0;a--) if (arr[a]<0) cout<<arr[a]; else if (arr[a]>0) cout<<arr[a]; } delete[] arr; cin >> sk; system("pause"); return 0; } Link to comment Share on other sites More sharing options...
Recommended Posts
Izveido kontu, vai pieraksties esošajā, lai komentētu
Jums ir jābūt šī foruma biedram, lai varētu komentēt tēmas
Izveidot jaunu kontu
Piereģistrējies un izveido jaunu kontu, tas būs viegli!
Reģistrēt jaunu kontuPierakstīties
Jums jau ir konts? Pierakstieties tajā šeit!
Pierakstīties tagad!