Pagini recente » Cod sursa (job #1203561) | Cod sursa (job #2690021) | Cod sursa (job #2919854) | Cod sursa (job #3196171) | Cod sursa (job #1426923)
#include <fstream>
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char const *argv[])
{
FILE *fin, *fwr;
int N;
if((fin = fopen("fractii.in", "r")) == NULL) {
fprintf(stderr, "Can't open file\n");
return -1;
}
fwr = fopen("fractii.out", "w");
//fscanf(fin, "%d", &N);
N = 10;
int P, Q, count = 0;
P = 1;
while(P <= N) {
for(int i = 1; i <= N; i++) {
Q = i;
if(P == 1) {
count++;
printf("%d/%d\n", P, Q );
}
else if(P < Q) {
if(P % Q != 0 && Q % P != 0) {
count++;
printf("%d/%d\n", P, Q );
}
}
else if(P >= Q) {
if(Q == 1) {
printf("%d/%d\n", P, Q );
count++;
}
if(P % Q != 0) {
printf("%d/%d\n", P, Q );
count++;
}
}
}
P++;
}
printf("Result: %d\n", count );
fprintf(fwr, "%d\n", count);
fclose(fin);
fclose(fwr);
return 0;
}