Cod sursa(job #2377628)

Utilizator PetruSicoeSicoe Petru Georgian PetruSicoe Data 10 martie 2019 19:07:21
Problema Algoritmul lui Euclid Scor 0
Compilator c-64 Status done
Runda Arhiva educationala Marime 0.48 kb
#include <stdio.h>
//#include <fstream.h>
#include <stdlib.h>


int euclid (int a, int b)
{
	int r;
	r=a%b;
	while(r)
	{
		a=b;
		b=r;
		r=a%b;
	}
	return b;
}

int main()
{
	int x,y,rez,nr,i;
	FILE *f=fopen("euclid2.in", "r");
	FILE *g=fopen("euclid2.out", "r+");
	fscanf(f,"%d", &nr);
	for (i=0;i<nr;i++)
	{
		fscanf(f,"%d%d", &x,&y);
		rez=euclid(x,y);
		//fwrite(&rez,1,sizeof(int),g);
		fprintf(g, "%d\n",rez );
		//printf("%d\n",rez);
	}

	fclose(f);
	fclose(g);

		
	
	return 0;
}