Algoritmi pentru conversii intre sisteme de numeratie

Algoritmi > Algoritmi pentru conversii

Se citesc de la tastatură q, baza de numerație, q =[2, 9], şi mai multe numere naturale care reprezintă cifrele unui număr în baza q, până când numărul introdus nu mai poate fi considerat cifră în această bază de numerație. Să se afişeze numărul reprezentat în baza 10. 4

#include <iostream> using namespace std; int main() {     int q, cifra, baza = 1, numar_baza_10 = 0;     cout << „Introduceti baza q: „;     cin >> q;     while (true) {         cout...

Citește Mai Mult

Algoritmi > Algoritmi pentru conversii

Se introduc de la tastatură baza de numerație k, k=[2, 9], şi cifrele unui număr reprezentat în baza k. Să se verifice dacă cifrele sunt corecte pentru baza de numeraţie aleasă şi să se afişeze suma cifrelor de rang par (impar). Citirea cifrelor se face începând cu cifra cea mai semnificativă a numărului. 9

#include <iostream> using namespace std; int main() {     int k, cifra, suma_par = 0, suma_impar = 0, rang = 0;     bool cifre_corecte = true;     cout << „Introduceti baza de numeratie k: „;...

Citește Mai Mult

Algoritmi > Algoritmi pentru conversii

Să se afişeze toate numerele naturale cuprinse între a şi b (aSă se afişeze toate numerele naturale cuprinse între a şi b (a<b) care au proprietatea că pătratul şi cubul lor, reprezentate în baza 2, conțin acelaşi număr de cifre binare 0. a şi b se introduc de la tastatură. 13

#include <iostream> using namespace std; int main() {     int a = 1, b = 100;     for (int i = a; i <= b; i++) {         int sqr = i * i;        ...

Citește Mai Mult