Exercices en langage C

MUTHA -  
juliencolin54 Messages postés 238 Statut Membre -
Bonjour,

Je suis un debutant en programmation(langage C)et on m'a donne deux exercices suivant dont j'ai du mal en m'en sortir,on me demande de ne pas utiliser l'expression "pow(x,y)"ds la resolution de ces equations mais plutot des formes"for(i=0,i<=9,i++)"par exemple,si vous pouvez m'aider montrez moi comment faire s.v.p:
Ex2

Ecrit un programme a l'aide d'un for-statement de somme:
2 2 3 3 10 10
ax+a x +a x +..............+a x

avec a=2 et x=3 le programme doit calculer et laisser voir le resultat sur l'ecran.

Ex3:

Ecrit encore le programme de l'exercice 2 ,mais cette fois-ci avec a et x du type double et a =2.5 , x=1.8. Utilise cette fois un while-statement {while-declaration}.
Fais de facon a ce que le resultat soit presente avec deux chiffres derriere la vilgure
Configuration: Windows XP
Internet Explorer 6.0

13 réponses

  1. mounir234 Messages postés 183 Statut Membre 12
     
    bsr
    le traitement de l'exercice n'est pas bien expliquer .
    est ce que c celui la :
    l'utilisateur saisi une valeur ( par example 4) et le programe fait
    (2*3)+(2*3)+(2*3)+(2*3)=24
    et affiche le resultat est 24 ?
    0
    1. fahd
       
      TU FAIT UNE BOUCLE COMME
      PRINTF("donnez la valeure ");
      scanf("%d",n)
      for(i=0;i<=n;i++)
      som+=(3*4);
      0
      1. HAMZA > fahd
         
        MERCI MERC MERCI!!!!!!!!!!!!!!!!!
        0
    2. kamal
       
      comment on peut le determinent en c
      0
  2. hatemsayada
     
    Bonjour,
    je suis debutant en programmation c ; je veux ecrire un prgramme qui permet de programmer une formule de genre
    Ni=(Nmax/di²)*(k*di), avec Ni et di sont donner par des matrices 5*5
    0
  3. Hela
     
    Bonjour, tout le monde,
    j'ai un exercice dontj 'ai mal à m'en sortir:
    ecrire en c un programme permet au moin la création d'un fichier texte et sa consultation (ou bien permet de la modification ou la suppression)
    SVP aidez moi à trouver la solution avec un gros merci
    0
  4. riadh01
     
    bon gours , j' ai un problemme avec cet exercice

    ecris un programme en c qui calcule les déviseur et les multiple de 4 et de 6
    0
    1. linour
       
      voici une liste des exercices corrigés de language c
      Exercices corrigés de language c
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. yassine
     
    faire la reservation et la annulation et maitre dans la liste d'attente
    0
  7. fleure_emma Messages postés 3 Statut Membre 7
     
    Bonjour , j' ai un problemme avec cet exercice

    ecris un programme en c qui calcule les déviseur et les multiple de deux entier
    merci d'avance
    0
    1. k1m2j3
       
      essayé cette foi , j'ajoute l'addition et soustraction


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

      int main(){
      int a,b ;
      int s,di,p;
      float div;

      printf("veuillez entrer un nombre\n" );
      scanf("%d",&a);
      printf("veuilez entrer un nombre\n");
      scanf("%d",&b);
      s=1;
      s=a+b;

      printf("la somme : %d:\n",s);
      di=1;
      di=a-b;

      printf("la difference : %d\n",di);
      p=1;
      p=a*b;

      printf("la produit : %d\n",p);
      div=1;
      div=a%b;

      printf("la division :%f\n",div);

      getch();

      return 0;

      }
      0
  8. zinamimi
     
    salut tous le monde
    jait un exercice le voila en utilisant une pile dentiers implementee avec une liste chanee simple , ecrie un programme en langage c qui permet:
    de lire une expression arithmetique en notation postfixee valide;
    dafficher le resulta devaluation de lexpression arithmetique
    est ma solution est :
    struct test
    {
    int t;
    short *tableau;
    };

    typedef struct test *BIG;

    static BIG test_depile( pile p )
    {
    if ( pilevide(p) ) erreur("trop d'opérateurs");
    return depile(p); // erreur : return makes pointer from integer without a cast

    }

    --------------------------------

    struct descripteur_de_pile {
    int taille;
    BIG* vect;
    int sommet;
    };

    struct descripteur_de_pile * cree_pile( void )
    {
    struct descripteur_de_pile * self = malloc(sizeof(struct descripteur_de_pile));
    self->taille = TAILLE_INITIALE; /* doit être > 0 */
    self->vect = malloc(self->taille*sizeof(BIG));
    self->sommet = 0;
    return self;
    }

    BIG depile( struct descripteur_de_pile * self )
    {
    assert(self->sommet > 0);
    return self->vect[--self->sommet];

    ace que est juste cette solution aide moi sil vous plait
    0
  9. slama
     
    Bonjour tout le monde,
    j'ai un exercice dontj'ai mal à m'en sortir:
    ecrire un programme qui permet de faire la somme d'une suite arithmétique et géométrique et qui permet de tester la convergence d'une suite (arithmétique ou géométrique)
    SVP aidez moi à trouver la solution avec un gros merci
    -1
    1. Stephane Aimadji Moudarinan
       
      #include<stdio.h>
      #include<math.h>
      void main()
      { int i ,n;
      float Un,Vn,r,q,Sn;
      //saisie
      for(i=0;i<n;i++)
      printf("entrer un entier n qui est une suite numerique\n");
      scanf("%d",&n);
      // operation arithmetique
      {
      printf("ceci est la somme \n");
      U0=0;
      for(i=0;i<n;i++)
      Un=U0+nr;
      Sn=(n+1)(U0+Un)/2
      }
      //operation geometrique
      {
      printf("ceci est la somme\n);
      V0=1;
      for(i=0;i<n;++)
      Vn=qV0;
      Sn=1-(q)n+1/1-q;
      }
      //affichage
      printf("%d %f %f %f\n",n,U0,Un,Sn);
      printf("%d %f %f %f\n",n,V0,Vn,Sn);
      }
      }
      0
      1. Malou > Stephane Aimadji Moudarinan
         
        moi ossi ch8 débutante mé pascal vou pouvé me donné kelk conseil sur 7 language,merciiiiiiiiiiiiiiiiiiiiiiiiii§§§§§§§§§§§
        0
    2. 1
       
      siham$
      J'ai tapé dans la code blocks(c++) plein d'erreurs, mais je ne sais pas pourquoi
      0
  10. gbe54
     
    Bonjour,

    Mouais ca semble être des questions de fainéants tout ça... Regardez vos cours et essayez de comprendre. Ca vous servira à rien d'avoir un réponse toute faite ! Sinon, changez de formation, elle n'est pas adaptée.

    A vos neuronnes...
    -1
  11. mype Messages postés 2459 Date d'inscription   Statut Membre Dernière intervention   437
     
    va voir par ici
    -1
  12. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    affiche ce que tu as fait.
    merci
    -1
  13. abdou
     
    je veut un programme qui affiche

    *
    * *
    * *
    * *
    *********
    -1
    1. mms
       
      je suis aussi debutant je cherche des exercice algorithmique et c
      0
    2. razan
       
      #include<stdio.h>
      void main()
      {
      int i;
      printf("*\n");
      for(i=1;i<=3;i++)
      printf("* *\n");
      printf("*********\n");

      }
      0
    3. samah > razan
       
      Bonjoure , j' ai un problemme dans chain de caractére

      EX: ecrire un programme qui lit 5 mots ,séparés par des espaces et qui les affiche ensuite dans une ligne ,mais dans l'ordre inverse.les mots sont mémorisés dans un tableau de chaines de caractéres
      0
    4. fatima zohra > samah
       
      j ai l meme prob klk pour nous aider plzzzzzzzz
      0
    5. Lazyboy
       
      #include <stdio.h>
      main()
      {
      char M1[30], M2[30], M3[30], M4[30], M5[30];
      printf("Entrez 5 mots, séparés par des espaces :\n");
      scanf ("%s %s %s %s %s", M1, M2, M3, M4, M5);
      printf("%s %s %s %s %s\n",M5, M4, M3, M2, M1);
      return 0;
      }
      0
  14. marwa
     
    #include <stdio.h>
    #include<math.h>
    void main()

    int x,y,i;
    for (i=0;i<=9;i++)
    printf(donner un nombre);
    scanf(%d\n,&x)
    printf(ecrire pow(x,y)
    }
    -2