Napisati program koji učitava 10 članova u niz i ispisuje da li je niz rastući.
#include <iostream>
using namespace std;
int main() {
bool rastuci = true;
int niz[10];
cout << "Unesite 10 brojeva: ";
for (int i = 0; i < 10; i++) {
cin >> niz[i];
}
for (int i = 1; i < 10; i++) {
if(niz[i] <= niz[i-1]){
rastuci = false;
}
}
if(rastuci){
cout << "Niz je rastuci";
} else {
cout << "Niz nije rastuci";
}
return 0;
}
Napisati program koji ucitava 10 clanova u niz i ispisuje clanove niza koji su jednaki zbiru prethodnog i narednog clana.
#include <iostream>
using namespace std;
int main() {
int niz[10];
cout << "Unesite 10 brojeva: ";
for (int i = 0; i < 10; i++) {
cin >> niz[i];
}
for (int i = 1; i < 9; i++) {
if(niz[i] == niz[i-1]+niz[i+1]){
cout << niz[i];
}
}
return 0;
}
Ucicati 10 brojeva u niz. Ispitati da li je korisnik unio vise parnih ili neparnih brojeva.
#include <iostream>
using namespace std;
int main() {
int niz[10];
for(int i=0;i<10;i++){
cin>>niz[i];
}
int brojparnih=0;
int brojneparnih=0;
for(int i=0;i<10;i++) {
if(niz[i]%2==0){
brojparnih++;
}
if(niz[i]%2!=0){
brojneparnih++;
}
}
if(brojparnih>brojneparnih){
cout<<"Korisnik je unio više parnih";
}
else if(brojneparnih>brojparnih){
cout<<"Korisnik je unio više neparnih";
}
else{
cout<<"jednak je broj";
}
return 0;
}