Pagini recente » Cod sursa (job #1167539) | Cod sursa (job #2914248) | Cod sursa (job #1579536) | Cod sursa (job #2288009) | Cod sursa (job #723026)
Cod sursa(job #723026)
#include<iostream>
using namespace std;
#include <fstream>
int cautare(float vector[],int numarul_de_nr,float valoarea_caut)
{
for (int i=0;i<numarul_de_nr;++i)
{
if (vector[i]==valoarea_caut)
{
return 1;
}
}
return 0;
}
int main()
{
ifstream inFile;
inFile.open("fractii.in");
ofstream outFile;
outFile.open("fractii.out");
int n,nr=0,i=0;
float vector[100],val,p,q;
inFile >> n;
for (p=1;p<=n;++p)
{
for (q=1;q<=n;++q)
{
val=p/q;
if ( cautare(vector,nr,val)==1 )
{
continue;
}
else
{
vector[i]=val;
++i;
nr++;
}
}
}
outFile << nr;
outFile.close();
inFile.close();
return 0;
}