Informatică
ionutcraciun110
2023-02-06 22:59:36
Subprogramul Cifre are trei parametrii: n prin care se citeste un nr natural, nrp si nri prin care furnizeaza numarul de cifre pare respectiv numarul de cifre impare care apar in scrierea lui n. Sa se scrie un program care citeste de la tastatura doua numere naturale x si y si afiseaza pe ecran valorile care sunt formate din cifre pare sau impare din intervalul {x,y}.Daca nu exista nici un astfel de numar se afiseaza pe ecran "nu exista". Exemplu: pentru a=665 si b=715 se afiseaza 666, 668, 711, 713, 715. programul cuprinde definitia completa a subprogramului pecum si apeluri utile ale acestuia.
Răspunsuri la întrebare
andraema16
2023-02-07 02:45:40

#include int nri,nrp; void cifre(int n) {int cif;nri=0;nrp=0; while(n!=0) {cif=n%10; if(cif%2==0) nrp=nrp+1;else nri=nri+1; n=n/10;}} int main() {int i,x,y; cout<<"x=";cin>>x; cout<<"y=";cin>>y; for(i=x;i<=y;i++) { cifre(i); if(nri==0||nrp==0) cout<

Adăugați un răspuns