PGCD calculateur

Voici un petit programme que j'ai écrit en c (j'utilise la méthode ou algorythme d'euclide) pour calculer le pgcd (plus grand commun
diviseur)

#include <stdio.h>
#include <windows.h>
#include <conio.h>

int p1,p2,rest;

main()
{
	printf("Tapez le premier nombre positif dont vous voulez calculez le pgd(le plus grand des deux) :");
	scanf("%d",&p1);
	printf("Tapez le deuxieme nombre positif pour calculer son pgcd avec %d(le plus petit des 2) :",p1);
	scanf("%d",&p2);
	if (p1<p2) {
	printf("Erreur, il faut mettre le plus grand en premier!");
	return 0;
	}
	else {
		;
	}
	rest=p1%p2;

	while (rest != 0){
		p1=p2;
		p2=rest;
		rest=p1%p2;
	}
	printf("le PGCD de ces des nombres est %d",p2);
	_getch();
}


je ferai peut-être le même programme en utilisant la première méthode pour calculer le pgcd (avec les soustractions)
Je rajoute que j'ai encore une warning de mon compilateur, mais sa marche quand même donc il n'est pas exclu que je ferait une nouvelle version.

Portrait de GenesiS

PGCD calculateur

Le zip est foireux pour une raison inconnue, le bz s'ouvre avec 7-Zip.

PGCD calculateur

J'ai oublié d'enlever la librairie windows.h que j'utilisais au début mais plus après, il n'y sera pas su ma prochaine version.

The Ubuntu Counter Project - user number # 15151

Portrait de GenesiS

PGCD calculateur

Ca permettra de réduire la taille du bousin, parce que 15 Ko pour un truc qui fait 5 lignes de code... :lol:

PGCD calculateur

la famille programation nous dévoile leur dernier developpeur (ou plutot se devoile tout seul...)

Portrait de GenesiS

PGCD calculateur

Et oui ici c'est produit à la chaîne :lol:

PGCD calculateur

Je travail sur un nouvelle version car celle-là n'est pas encore au point...
Je vous tiens au courant!

The Ubuntu Counter Project - user number # 15151

PGCD calculateur

moi je suis plus PHP/Mysql, excel et un peu de dos (pratique pour les sauvegardes) et je compte me mettre a de la prog sous win, mais c'est pas pour maintenant ...

PGCD calculateur

La version 0.20 de pgcd calculator est terminé et est téléchargable ici
L'amélioration notable est que le poids du programme a été divisé par deux

The Ubuntu Counter Project - user number # 15151

PGCD calculateur

#include <stdio.h>

int p1,p2,rest;

main()
{
	
	printf("Tapez le premier nombre positif(pas de chiffres a virgules) dont vous voulez calculez le pgd(le plus grand des deux) :");
	scanf("%d",&p1);
	printf("Tapez le deuxieme nombre positif pour calculer son pgcd avec %d(le plus petit des 2) :",p1);
	scanf("%d",&p2);
	if (p1<p2) {
	printf("\t !! Erreur, il faut mettre le plus grand en premier !!\n");
	printf("appuiez sur une touche pour arreter le programme");
	getch();
	return 0;
	}
	else {
		;
	}
	rest=p1%p2;

	while (rest != 0){
		p1=p2;
		p2=rest;
		rest=p1%p2;
	}
	printf("le PGCD de ces des nombres est %d",p2);
	getch();
}

Ce programme a été conpilé par CodeBlocks car Microsoft Visual C++ 6.0 m'obligé a utiliser conio.h pour pouvoir utiliser la commande _getch(), donc la j'utilise qu'un seul fichier .h se qui baisse considérablement la taille du programme car la j'ai pas besoin d'un fichier .h de plus pour utiliser getch()

The Ubuntu Counter Project - user number # 15151

PGCD calculateur

:?

PGCD calculateur

Nouvelle version qui pèse autant que la première mais qui inclut de nouvelles fonctinnalités comme par exemple si on tape des nombres à virgules, ceux-ci seront tronqués.
Cette version est téléchargable ici

#include <stdio.h>
#include <stdlib.h>
#include <conio.h>

int p1,p2,rest,p1origin,p2origin;
char ligne[81];

main()
{
	printf("Tapez le premier nombre positif(pas de chiffres a virgules) dont vous voulez calculer le pgcd(le plus grand des deux) :");
	gets(ligne);
	p1 = atoi(ligne);
	p1origin = p1;printf("Tapez le deuxieme nombre positif pour calculer son pgcd avec %d (le plus petit des 2) :",p1);
	gets(ligne);
	p2 = atoi(ligne);
	p2origin = p2;
	printf("Si l'un ou les deux de ces nombres est un chiffre \x85 virgule, il sera tronqu\x82!\n");
	if (p1<=p2) {
	printf("\t!! Erreur, il faut mettre le plus grand en premier !!\n");
	printf("appuiez sur une touche pour arreter le programme");
	_getch();
	return 0;
	}
	else {
		;
	}
	rest=p1%p2;

	while (rest != 0){
		p1=p2;
		p2=rest;
		rest=p1%p2;
	}
	printf("le PGCD de %d et de %d est %d",p1origin,p2origin,p2);
	_getch();
}

The Ubuntu Counter Project - user number # 15151

PGCD calculateur

La version 0.40 viens de sortir elle est téléchargable, amélioration notable : plus besoin de mettre le plus grand en premier.
ici

#include <stdio.h>
#include <stdlib.h>

int p1,p2,rest,p1origin,p2origin;
char ligne[81];

int pgcd(int a,int b)

{
	int rest,a1;

	if (a < b) {
		 a1 = a;
		 a = b;
		 b = a1;
	}
	rest = a%b;
	while (rest != 0) {
		a = b;
		b=rest;
		rest = a%b;
	}
	return b;
}
main()
{
	printf("Tapez le premier nombre positif(pas de chiffres a virgules) dont vous voulez calculer le pgcd :");
	gets(ligne);
	p1 = atoi(ligne);
	p1origin = p1;
	printf("Tapez le deuxieme nombre positif pour calculer son pgcd avec %d:",p1);
	gets(ligne);
	p2 = atoi(ligne);
	p2origin = p2;
	printf("Si l'un ou les deux de ces nombres est un chiffre \x85 virgule, il sera tronqu\x82!\n");
	p2 = pgcd(p1,p2);
	printf("le PGCD de %d et de %d est %d\n",p1origin,p2origin,p2);
	system("Pause");
}

Et je j'ajoute que là prochaine version de pgcd calculator que je sortirai sera probablement une version graphique.

The Ubuntu Counter Project - user number # 15151

PGCD calculateur

Je poste ici mon premier programme linux, donc voici pgcd calculator version linux.
Je suis pas sur que l'install marche bien car j'ai testé que sur ma machine mais normalment sa marche sur les autres.
Pour installer suivre les instructions du fichier INSTALL simple.
Téléchargeable ici

The Ubuntu Counter Project - user number # 15151

PGCD calculateur

J'annonce que j'aurai bientôt fini une version du pgcd calculator compatible que linux (pour gnome)
Voilà a quoi elle ressemblera ;

The Ubuntu Counter Project - user number # 15151

PGCD calculateur

la presentation du calculateur me parait très developpé :)

BMW M3 = Vitesse extreme
_______________________

Pilote un Mirage 2000, et Fonce !!! [img]http//www.yelims

PGCD calculateur

Oui mais cette version ne sera que compatible linux

The Ubuntu Counter Project - user number # 15151

Portrait de GenesiS

PGCD calculateur

Logique, généralement c'est dur de faire une même version qui tourne à la fois sour Linux et sous Windows ;-)

PGCD calculateur

Voici le pgcd calculateur version linux comme promi.

The Ubuntu Counter Project - user number # 15151

Portrait de GenesiS

PGCD calculateur

Ca marche !

PGCD calculateur

brutor wrote:
Oui mais cette version ne sera que compatible linux

Et bien au boulot maintenant !! fais en une pour Windows mdr !! :D je plaisante !

Moi je dis, vive le kart !!!

en faite le source est

en faite le source est portable mais j'ai pas encore réussi a faire du gtk sous linux.

The Ubuntu Counter Project - user number # 15151

Portrait de GenesiS

Sous Windows tu veux dire ?

Sous Windows tu veux dire ?

oui dsl pour le labsus

oui dsl pour le labsus

The Ubuntu Counter Project - user number # 15151

Portrait de GenesiS

C'est lapsus avec un p comme

C'est lapsus avec un p comme paul et pas un b comme bruno.

dsl je me suis tompé de

dsl je me suis tompé de touche je suis fatigué apres avoir fait un foot

The Ubuntu Counter Project - user number # 15151

Aperçu d'un Jeu de Morpion

Aperçu d'un Jeu de Morpion en cours de développement utilisant la librairie gtk :
2 mode :
humain vs humain
humain vs ia (très dur à battre )

Ce screenshot n'est qu'un aperçu de ce que sera la première version, ce ne sera pas forcement exactement comme on le vois dans le screenshot.

The Ubuntu Counter Project - user number # 15151

Portrait de GenesiS

Ça a l'air sympathique ! Il

Ça a l'air sympathique ! Il y a déjà un morpion dans gnome ? :p Sinon pour ajouter des images simplement tu peux utiliser la gallerie du site.

Barbour Jacket

In 1984, Barbour Sale brand founded by John Barbour, Barbour Jacket Sale Brand just name after this designer.It’s said that there were three British royal family members gave Barbour Jacket totally three royal family-like adwards which still keep today. Since Barbour Brand Jackets have a long history in producing durable and top fashion Womens Barbour Jackets,Mens Barbour Jackets and Kids Barbour Jackets which selling all around the world.Through such a long history,Barbour Jackets Women,Barbour Jackets Mens, Quilted Barbour Jacket,Barbour Waxed Jacket,ect still keep top fashion and worldwode popular for many people for its authentic quality and special stylish design.Among so many kinds of Barbour Jacket UK, Barbour Quilted Jacket is the most special and popular stype for its unique and popular producing technology.Widely known that Barbour UK Clothing have very high reputation got from it’s fans,include fans of British royal family members.If you want to be a fashion one,then you can come to visit www.barbour-quilted-jacket.biz online store,you can see various of Women’s Barbour Clothing, Men’s Barbour Clothing and Kid’s Barbour Clothing on sale,include Barbour Quilted Jackets, Barbour Coats, Ladies Barbour Jackets, Barbour Sporting Jackets, Barbour International Jacket, Mens Barbour Jackets, Barbour Hats, Barbour Shirts, Barbour Gloves, Barbour Footwear, Barbour T-Shirts and so on for your family.You can make a good choice to enjoy big discount Cheap Barbour Jackets with free shipping to worldwide.

Barbour Jackets Women

Barbour Jackets is a veteran of the British clothing brand, well-known for the production of good quality and inexpensive Barbour Quilted Jacket. Founded in 1894 by John Barbour, Barbour UK company has a long history in producing durable Barbour Jacket, also praised this durable Barbour Clothing. Barbour Jackets Women has a great reputation in the UK and high status. Barbour Outlet store sale excellent quality Barbour Coat and Barbour International Jacket with competitive price. Barbour International has top quality, but the price is reasonable. Cheap Barbour Jackets have created a Autumn Winter 2011 collection with a distinctive

sense of personal style inspired by a rich heritage to create iconic, stylish, fantastic Barbour Coats. For Winter 2011 Barbour Jackets Sale online shop has launched the latest and updated Barbour International Quilt Jacket which will lead the way in performance and technical innovation. Mens Barbour Jackets are fashion and unique. Womens Barbour Jackets are charming and elegant. Kids Barbour Jackets are lovely and comfortable. Right here, you will find a variety of Barbour Sale. This is a collection undeniably fitting for the season with eye-catching colour. Welcome to Barbour Online store, buy Barbour London here will enjoy free shipping and fast delivery!

http://www.barbourjacketswomen.org

Barbour Jackets

Barbour Jackets are typically popular coats in Barbour UK online store. Our Barbour Quilted Jacket, Barbour International Jacket from Barbour Jackets Sale are extreme stylish and warm. Here we offer various Cheap Barbour Jackets now, you can find all kinds of Barbour Jackets Women, Mens Barbour Jackets and Kids Barbour Jackets at big discount in our Barbour Outlet store. The hot sale Barbour Jacket earned it's reputation for the best price and stylish Barbour Coats. Not matter in design or quality, Barbour Clothing could be regarded as the world-class, especially Barbour Quilted Jackets, Barbour Wax Jackets and Barbour International. Every year, our Barbour Sale also set out a lot of newest Womens Barbour Jackets, Barbour Jackets For Men, Barbour Jackets Kids to meet people's needs. To make our customers get the good quality but Cheap Barbour Jacket, that's what our Barbour Jacket Sale always do. We also offer a series of Barbour Accessories for you here. Get a Barbour Coat to feel special and unique now. Then visit our Barbour Store to get big discount and free shipping now. Don't miss the good chance.

The Barbour Jackets story began in 1894 in the Market Place in South Shields. With its great reputation, Barbour Quilted Jacket had been loved by the English Royal for decades. In the meanwhile, Barbour Jackets Women’s authentic quality and terrific durability had helped it earned a lot of prestige and high status as well. Barbour Jacket now has 11 of its own retail stores in the Barbour UK and a presence in over 40 countries all over the world. From heretage sweaters to smart Fair lsle knits, chunky jumper dresses to country inspired designs. Barbour Sale has created a winter wardrobe that are warm, durable and interesting using different materials, fits and styles appealing to a wide audience. Barbour Jackets Sale has also created an accessories collection that is all encompassing for the winter time. And for both men and women, Barbour Shop will offer comfort and practicality whilst remaining looking polished. Barbour Jackets For Men are available in both traditional country colours and with coloured linings adding fresh twist to the classic styles. As for Girls Barbour Jackets, with their polar-neck design oozes winter sophistication and detachable fur and cable detailing, is versatile and stylish and makes a great alternative to a jacket. Barbour Online will never let you down. http://www.barbour-jackets.biz http://www.barbourjackets.biz

Options d'affichage des commentaires

Sélectionnez la méthode d'affichage des commentaires que vous préférez, puis cliquez sur "Sauvegarder les paramètres" pour activer vos changements.