👤

Cum se numara cifrele din partea fractionara a unui numar in C++.
Exemplu 123.45=n . N are 2 cifre in parte fractionara.


Răspuns :

#include "pch.h"

#include <iostream>

using namespace std;

int main() {

double n;

cout << "Introduceti n: ";

cin >> n;

//Se retine partea intreaga a lui n in x

long x;

//Variabila counter va memora cate cifre sunt in partea fractionala

int counter = 0;

//Un numar e intreg cand [n] = n

while (x != n) {

 counter++;

 n = n * 10;

 x = n;

}

cout << "Numarul citit are " << counter << " cifre in partea fractionala";

}