Professional Documents
Culture Documents
RECURSIVITATE
RECURSIVITATE
RECURSIVITATE
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("date.in");
ofstream g("date.out");
int n;
void afisare(int n)
{
if(n!=0)
{
g<<n;
afisare(n-1);
}
}
int main()
{
f>>n;
afisare(n);
return 0;
}
pb 616
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("date.in");
ofstream g("date.out");
int n;
void afisare(int n)
{
if(n!=0)
{
afisare(n-1);
g<<n;
}
}
int main()
{
f>>n;
afisare(n);
return 0;
}
pb 617
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("date.in");
ofstream g("date.out");
int n;
void afisare(int n)
{
if(n!=0)
if(n%2==1){
g<<n<<" ";
afisare(n-1);
}
else{
afisare(n-1);
g<<n<<" ";
}
else g<<endl;
}
int main()
{
f>>n;
afisare(n);
return 0;
}
pb 619
#include <fstream>
using namespace std;
ifstream f("date.in");
ofstream g("date.out");
int n;
void afisare(int n)
{
if(n!=0)
{
for(int i=n; i>=1; i--)
g<<i<<" ";
g<<endl;
afisare(n-1);
}
}
int main()
{
f>>n;
afisare(n);
}
pb 620
#include <fstream>
using namespace std;
ifstream f("date.in");
ofstream g("date.out");
int n;
void afisare(int n)
{
if(n!=0)
{
afis(n-1);
g<<4*n*n<<" ";
}}
int main()
{
f>>n;
afisare(n);
}
pb 621
#include <fstream>
using namespace std;
ifstream f("date.in");
ofstream g("date.out");
int n,i;
void afisare(int n)
{
if(n!=0)
{
afisare(n-1);
for(int i=1; i<=n; i++)
g<<i<<" ";
g<<endl;
}
}
int main()
{
f>>n;
afisare(n);
}
pb 622
#include <fstream>
using namespace std;
ifstream f("date.in");
ofstream g("date.out");
int n,i;
void afisare(int n)
{
if(n!=0)
{
afisare(n-1);
for(int i=1; i<=n; i++)
g<<n<<" ";
g<<endl;
}
}
int main()
{
f>>n;
afisare(n);
}
pb 623
#include <fstream>
using namespace std;
ifstream f("date.in");
ofstream g("date.out");
int n,i;
void afisare(int n)
{
if(n!=0){
g<<n%10<<" ";
afisare(n/10);
}
}
int main()
{
f>>n;
afisare(n);
}
pb 624
#include <fstream>
using namespace std;
ifstream f("date.in");
ofstream g("date.out");
int n,i;
void afisare(int n)
{
if(n!=0){
if(n%2==0)
g<<n%10<<" ";
afisare(n/10);
}
}
int main()
{
f>>n;
afisare(n);
}
pb 625
#include <fstream>
using namespace std;
ifstream f("date.in");
ofstream g("date.out");
int n,i;
void afisare(int n)
{
if(n!=0)
if(n%2==0){
g<<n%10<<" ";
afisare(n/10);
}
else
{afisare(n/10);
g<<n%10<<" ";}
else g<<endl;
}
int main()
{
f>>n;
afisare(n);
}