va roggg Să se scrie o funcție C++ care să returneze rezultatul funcţiei Manna-Pnueli, definită mai jos:
x – 1,daca x >= 12;
f(x) =
f ( f ( x +2)) ,in caz contrar.(in functie iterativa va roggg frumos)
Răspunsuri la întrebare
Răspuns de
6
#include <iostream>
using namespace std;
int f(int x){ if(x>=12){ return x-1; } else f(f(x+2));}
int main(){ int x; cin>>x; cout<<f(x); return 0;}
using namespace std;
int f(int x){ if(x>=12){ return x-1; } else f(f(x+2));}
int main(){ int x; cin>>x; cout<<f(x); return 0;}
568:
asta voiai,nu?
Alte întrebări interesante
Istorie,
8 ani în urmă
Biologie,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă