Sa se determine daca toate cifrele sunt in ordine crescatoare , descrescatoare .Ex n=123 se afiseaza „toate cifrele in ordine crescatoare” , n= 7421 Se afiseaza toate cifrele in ordine descrescatoare iar pentru n= 3763 se afiseaza „Nici crescatoare nici descrescatoare”
Ajutoorrr in PSEUDOCOD
Răspunsuri la întrebare
Răspuns de
2
C++:
#include <iostream>
using namespace std;
int main(){ int a,okc=1,okd=1; cin>>a; while(a>9) {if((a%10)<(a/10)%10)okc=0; if(a%10>(a/10)%10)okd=0; a=a/10;} if(okc==1)cout<<"toate cifrele in ordine crescatoare"; if(okd==1)cout<<"toate cifrele in ordine descatoare"; if(okc==0&&okd==0)cout<<" Nici crescatoare nici descrescatoare"; return 0;}pseudocot:
initializez a,okc=1,okd=1; citeste a; cat timp(a>9) {daca((a%10)<(a/10)%10)okc=0; daca(a%10>(a/10)%10)okd=0; a=a/10;} daca(okc==1)scrie:"toate cifrele in ordine crescatoare"; daca(okd==1)scrie :"toate cifrele in ordine descatoare"; daca(okc==0&&okd==0)scrie :" Nici crescatoare nici descrescatoare";
#include <iostream>
using namespace std;
int main(){ int a,okc=1,okd=1; cin>>a; while(a>9) {if((a%10)<(a/10)%10)okc=0; if(a%10>(a/10)%10)okd=0; a=a/10;} if(okc==1)cout<<"toate cifrele in ordine crescatoare"; if(okd==1)cout<<"toate cifrele in ordine descatoare"; if(okc==0&&okd==0)cout<<" Nici crescatoare nici descrescatoare"; return 0;}pseudocot:
initializez a,okc=1,okd=1; citeste a; cat timp(a>9) {daca((a%10)<(a/10)%10)okc=0; daca(a%10>(a/10)%10)okd=0; a=a/10;} daca(okc==1)scrie:"toate cifrele in ordine crescatoare"; daca(okd==1)scrie :"toate cifrele in ordine descatoare"; daca(okc==0&&okd==0)scrie :" Nici crescatoare nici descrescatoare";
Alte întrebări interesante
Biologie,
8 ani în urmă
Religie,
8 ani în urmă
Matematică,
8 ani în urmă
Biologie,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă