Trigonométrie

Fermé
Nouunou Messages postés 1 Date d'inscription mardi 9 janvier 2018 Statut Membre Dernière intervention 10 janvier 2018 - Modifié le 10 janv. 2018 à 07:44
Salut, bon voila je dois créer un programme qui affiche un menu (cosinus, sinus, tangente...) mais je sais pas comment
voici mon code, si quelqu'un pourrait m'aider ça serait sympa, Merci.
#include <stdio.h>
#include <stdlib.h>
#include <math.h>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */

int menu()
{
printf("voici le menu \n") ;
printf("1-Add \n");
printf("2-Mult \n");
printf("3-Sous \n");
printf("4-Div \n");
printf("5-Sin \n");
printf("6-Cos \n");
printf("7-Tan \n");
printf("8-Exp \n");
printf("9-Log \n");
printf("10-Puiss \n");
printf("11-Rac \n");
printf("12-Ln \n");
printf("13-Quitter \n");
int c;
printf("donnez le choix:");
scanf("%d",&c);
return c;
}

int Add()
{
 int a;
 int res=0;
 int i,x;
 printf("donnez le nombre x");
 scanf("%d",&x);
 for(i=0;i<x;i++)
 {
  printf("Donnez les nombres a additioner");
  scanf("%d",&a);
  res=res+a;
 }
 printf("le resultat est %d ",res);
 return res;
}

int Mult()
{
 int a;
 int res=1;
 int i,x;
 printf("donnez le nombre x");
 scanf("%d",&x);
 for(i=0;i<x;i++)
 {
  
  printf("Donnez les nombres");
  scanf("%d",&a);
  res=res*a;
 }
 printf("le resultat est %d \n ",res);
 return res;
}

int Sous()
{
 int a;
 int res=0;
 int i,x;
 printf ("donnez le nombre x");
 scanf("%d",&x);
 for(i=0;i<x;i++)
 {
  printf("donnez les nombres");
  scanf("%d",&a);
  if(i==0)
  {
   res=a;
  }
  else{
   res=res-a;
  }
  
 }
 printf("le resultat est %d \n ",res);
 return res;
}

int Div()
{
 int a;
 int res=0;
 int i,x;
 printf ("donnez le nombre x");
 scanf("%d",&x);
 for(i=0;i<x;i++)
 {
  printf("donnez les nombres");
  scanf("%d",&a);
  if(i==0)
  {
   res=a;
  }
  else{
   res=res/a;
  }
 }
 printf("le resultat est %d \n ",res);
 return res;
}
int main(int argc, char *argv[]) {
 
int m=menu();
if(m==1)
{
 int Add1=Add();
}
 
if(m==2)
{
 int Mult1=Mult();
 
}

if(m==3)
{
 int Sous1=Sous();
}

if(m==4)
{
 int Div1=Div();
}
 return 0;
}


je veux faire juste sin, cos et tan
A voir également: