Rezolvare completa in c++ utilizand functii si subprograme(multumesc).--->Se citesc n numere naturale de la tastatură. Se cere să se verifice dacă numerele date sunt sau nu în ordine crescătoare (n este număr natural dat, 1 n 1000).
Răspunsuri la întrebare
Răspuns de
1
#include <iostream>
using namespace std;
void citire(int a[], int & n)
{
cin>>n;
for(int i = 0; i < n; ++i)
cin>>a[i];
}
bool crescator(int a[], int n)
{
for(int i = 1; i < n; ++i)
{
if(a[i - 1] > a[i]) return false;
}
return true;
}
int main()
{
int n, a[1000];
citire(a, n);
if(crescator(a, n))
cout<<"DA";
else
cout<<"NU";
}
using namespace std;
void citire(int a[], int & n)
{
cin>>n;
for(int i = 0; i < n; ++i)
cin>>a[i];
}
bool crescator(int a[], int n)
{
for(int i = 1; i < n; ++i)
{
if(a[i - 1] > a[i]) return false;
}
return true;
}
int main()
{
int n, a[1000];
citire(a, n);
if(crescator(a, n))
cout<<"DA";
else
cout<<"NU";
}
ddavidd:
ce inseamna acel for si conditia de la if?
Alte întrebări interesante
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă