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! ​

Răspunsuri la întrebare

Răspuns de danYn
2

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:

sper sa intelegi, mai poti modifica tu!

Alte întrebări interesante