Informatică, întrebare adresată de elenacansys, 8 ani în urmă

se citesc din fișierul "date. in" numerele naturale x și y. Să se determine exponentul n la care se ridica x pentru a obține Y (în C++)
Ex:
Date.in : x=2 și y=8
Date de ieșire : n=3
Mulțumesc! ​

Anexe:

Răspunsuri la întrebare

Răspuns de danYn
1

Răspuns:

#include <iostream>

#include <fstream>

using namespace std;

ifstream f("date.in");

int main()

{

  int x, y, n;

  f>>x>>y;

  while(y!=1)

  {

      y=y/x;

      n++;

  }

  cout<<"n = "<<n;

}

Explicație:

Alte întrebări interesante