Cours:TDs 1103

De troyesGEII
Révision datée du 20 novembre 2013 à 18:02 par Bjacquot (discussion | contributions) (Page créée avec « =={{Bleu|Td 4 : structures}}== <source lang=c> #include <stdio.h> #include <stdlib.h> struct complexe { double pr; double pi; } z1,z2,r; void entree1(); int main() {... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à : navigation, rechercher

Td 4 : structures

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

struct complexe
{
	double pr;
	double pi;
} z1,z2,r;

void entree1();

int main()
{
	char c;

	do
	{
		printf("Arithmetique complexe\n");
		printf("1 : saise 1er nombre          2: saisie 2ème nbre\n");
		printf("A ... affiche res             +  calcul de z1+z2\n");
		printf("-  calcul de z1-z2            *  calcul de z1xz2\n");
		printf("c  calcul de z2²              U calcul de z1^3\n");
		printf("q ou Q pour quitter \n");
		scanf("%c",&c);
		switch (c)
		{
			case '1': entree1();break;
/*			 case '2' : entree2();break;
			case 'A' : affichage();break;
			case '+' : somme();break;
			case '-' : diff();break;
			case '*' : mult();break;
			case 'c' : carre();break;
			case 'U' : cube();break;*/
		}
	} while ((c!='q') &&(c!='Q'));
    return 0;
}

void entree1()
{
	printf("partie reelle = ");
	scanf("%lf",&z1.pr);
	printf("partie imaginaire = ");
	scanf("%lf",&z1.pi);
}