Ciao a tutti,
ho un problema con il mio codice, e non so come andare avanti. Devo verificare se la sequenza inserita è crescente, decrescente o nè crescente nè decrescente. Io ho provato così, ma non funziona.
while (cont < sn)
{
printf ("Inserisci un numero: ");
scanf ("%d", &n);
if (n == 0)
{
contnull++;
}
else
{
if (n > 0)
{
contpos++;
}
else
{
contneg++;
}
}
if(n%2 == 0)
{
contpari++;
}else
{
contdispari++;
}
if(n > b)
{
contcresc++;
}else
{
if(n < b){
contdecresc++;
}else
{
contuguali++;
}
}
b = n;
cont++;
}
if(contcresc == sn - contuguali)
{
printf("Sequenza crescente.");
}else
{
if(contdecresc == sn - contuguali)
{
printf("Sequenza crescente.");
}else
{
printf("La sequenza non è nè crescente nè decrescente.");
}
}
Sapreste aiutarmi? Grazie!