2) Scrieti un algoritm, program C++ sau Pascal care extrage toate subnumerele de doua cifre dintr-un nr. de 9 cifre: daca n=123456789, se va afisa 89,78,67,45,34,23,12
Răspunsuri la întrebare
Răspuns de
1
Faci un for de la 1 la 8, reprezentand numarul subsirului, si pentru fiecare, faci asa:
- Extragi cifrele de pe pozitia i, si i+1 astfel
* cifra i = (n/((9-i)*10))%10;
* cifra i+1 = (n/((10-i)*10))%10;
- Unesti cifrele intr-un singur numar, si le afisezi
* nr = cifra i*10 + cifra i+1
- Extragi cifrele de pe pozitia i, si i+1 astfel
* cifra i = (n/((9-i)*10))%10;
* cifra i+1 = (n/((10-i)*10))%10;
- Unesti cifrele intr-un singur numar, si le afisezi
* nr = cifra i*10 + cifra i+1
Alte întrebări interesante
Franceza,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
10 ani în urmă
Matematică,
10 ani în urmă