Diseñar el Algoritmo que, permita dada una lista de valores numéricos positivos, finalizada en 0, indicar si esta ordenada en forma ascendente.
ayudennnnn en c++
Respuestas a la pregunta
Contestado por
0
Respuesta:
números indicar si está ordenada de forma ascendente C++
Explicación:
#include<iostream>
using namespace std;
int main() {
int ascendente[20];
int g=0;
int i=0;
int m=0;
int n=0;
int r=0;
int t=0;
int x=0;
while (i==0) {
cout << "Ingrese el #" << r+1 << " (positivo): " << endl;
cin >> n;
if (n==0) {
i = 1;
} else {
if (n<0) {
i = 0;
} else {
ascendente[r] = n;
r = r+1;
}
}
}
m = ascendente[r-1];
t = 1;
while (x<r) {
if (ascendente[x]<ascendente[t]) {
g = g+1;
} else {
}
x = x+1;
t = t+1;
}
if (g==r-1) {
cout << "Es ascendente" << endl;
} else {
cout << "No es ascendente" << endl;
}
return 0;
}
Adjuntos:
Otras preguntas
Matemáticas,
hace 2 meses
Ciencias Sociales,
hace 2 meses
Tecnología y Electrónica,
hace 3 meses
Matemáticas,
hace 3 meses
Matemáticas,
hace 10 meses
Matemáticas,
hace 10 meses