Accéder au contenu principal

Articles

Affichage des articles du février 19, 2016

conversion binaire au décimale

#include<stdio.h> #include<stdlib.h> int main() {int t[10],c,n,i=0,j; printf("entrez un nombre svp\n"); scanf("%d",&c); do{ t[i]=c%2; c=c/2; i++; n=i; } while(c!=0); printf("le nombre de bit necessaire est:%d\n",n);  printf("ce nombre en binaire est:"); for(j=n-1;j>=0;j--){ printf("%d",t[j]); } return 0 ; system("pause"); }

un programme important qui ne lit que des chiffres positifs et les afficheront après , et si tu tape un nombre négatif il vous demande de le changer par un autre positif

#include<stdio.h> #include<stdlib.h> main() {       int T[10];       int i;             for(i=0;i<10;i++)       {                       printf(" T[%d] = ",i);                       scanf("%d",&T[i]);                       if(T[i]<0){                                  do{                                         printf("la valeur que vous avez tappe est negative, essayer a neauvou \n");                                         printf(" note[%d] = ",i);                                          scanf("%d",&T[i]);                                            }while(T[i]<0);                                   }                                                                                                 }                       printf("les valeurs qui vous avez tappe sont : \n");                       for(i=0;i<10;i++)                       {                                        

un programme qui lit 7 entier et qui affiche ensuite quel était le plus grand et affiche en quelle position avait été saisie ce nombre

#include<stdio.h> #include<stdlib.h> main() {       int ind_ice,val;       int ind_ice_grand,plusgrand;                     printf("entrez le 1er nombre :  ");       scanf("%d",&val);              plusgrand=0;       plusgrand=val;       ind_ice_grand=1;              for(ind_ice=2;ind_ice<8;ind_ice++)       {              printf(" entrez le nombre numero %d  :  ",ind_ice);              scanf("%d",&val);              if(val>plusgrand)              {                               ind_ice_grand=ind_ice;                               plusgrand=val;              }       }       printf(" le plus grand nombre est : %d  ",plusgrand);       if(ind_ice_grand==1)       {       printf("et c'est le %der nombre  ",ind_ice_grand);       }       else {            printf(" et c'est le %deme nombre de la liste  \n",ind_ice_grand);            }                         

trie 3 entiers en ordre croissant méthode 2

#include <stdio.h> #include <stdlib.h> int main() {     int a; int b; int c; int premier; int second; int troisieme;     printf(" tapez le nombre numero 1");     scanf("%d",&a);     printf(" tapez le  nombre numero 2");     scanf("%d",&b);     printf("tapez le nombre numero 3 ");     scanf("%d",&c);     if(a>=b && a>=c)     {         premier=a;         if (b>=c)         {             second=b;             troisieme=c;         }         else         {             second=c;             troisieme=b;         }     }     else if(b>=c && b>=a)     {         premier=b;         if (a>=c)         {             second=a;             troisieme=c;         }         else         {             second=c;             troisieme=a;         }     }     else if(c>=b && c>=a)     {         premier=c;         if (b>=a)        

calcule somme de carre d"une suite des entiers

#include<stdio.h> #include<stdlib.h> #include<math.h> main() {       int S,k,n;       k=0;       S=0;       printf(" donnez n = ");       scanf("%d",&n);             do {//for(k=0;k<n;K++)           k=k+1;           S=S+k*k;           } while(k<n);           printf(" S = %d  ",S);           system("pause");           }

Résolution d’équation 2 eme degré ax^2+bx+c

#include<stdio.h> #include<stdlib.h> #include<math.h> main() {       float a,b,c;       float delta,x1,x2;       printf("************** ax+bx^2+c=0 ****************\n");       printf(" a = ");       scanf("%f",&a);       printf(" b = ");       scanf("%f",&b);       printf(" c = ");       scanf("%f",&c);       delta=pow(b,2)-4*a*c;       if(delta>0)       {                  x1=(-b-sqrt(delta))/(2*a);                  x2=(-b+sqrt(delta))/(2*a);                  printf(" l'equation admet 2 solutions :\n %2.3f et %2.3f \n",x1,x2);       }       if(delta==0) { printf("l'equation n'a pas de solution dans IR\n"); }             if(delta<0)       {                  x1=(-b)/(2*a);                  printf("l'equation admet une solution double %2.3f \n",x1);       }             system("pau

trover le pcgd de 2 entiers

#include<stdio.h> #include<stdlib.h> #include<math.h> main()           {       int S,i,k,n;       k=0;       S=0;       printf(" donnez n = ");       scanf("%d",&n);             for(i=0;i<n+1;i++)       {           k=i*i;               S=S+k;        }                       printf(" S = %d ",S);       system("pause");  } Exercice 7 : #include<stdio.h> #include<stdlib.h> main() {       int a,b;       printf(" a = ");       scanf("%d",&a);       printf(" b = ");       scanf("%d",&b);             while(a*b!=0)       {       if(a>b) {                  a=a-b;               }       else {            b=b-a;            }          }        if(a==0) {                 printf(" le pgcd = %d ",b);                 }                 else {                      printf(" le pgcd

Permutation de deux entier

#include<stdio.h> #include<stdlib.h> main() {       int a,b,c;       printf(" a = ");       scanf("%d",&a);       printf(" b = ");       scanf("%d",&b);       printf(" c = ");       scanf("%d",&c);      /* c=a;       a=b;       b=c; */       printf(" a = %d et b = %d  et c = %d \n",c,a,b);             system("pause");       }

Conversion binaire au décimal représentation bit par bit en commenssant par le poid fort

méthode 1: Exercice 2 : #include<stdio.h> #include<stdlib.h> #include<math.h> main() {       int nombre,i,S;       printf(" **********convert_binary_to_Decimal*******\n");       printf("\n");       printf(" rapppel : ecrit le nombre bit par bit comme l'exemple suivant \n");       for(i=0;i<3;i++)       {                       printf(" 1 \n");                       }                       printf("...\n");                       printf("...\n");                       printf(" 0 \n");       S=0;        printf(" ecrit le nombre en commenssant par le poid fort  \n");       for(i=0;i<8;i++)       {                       scanf("%d",&nombre);                       S=S+nombre*pow(2,7-i);                                        }                       printf(" votre nombre = %d  ",S);                  system("pa

le Cour

l https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=7&cad=rja&uact=8&ved=0ahUKEwjwxM_Ch4XLAhVENhoKHQw-CDwQFghSMAY&url=http%3A%2F%2Fwww.fsr.ac.ma%2Fcours%2Finformatique%2Fbenmamoun%2FcourcLangageC_LicenceQL.pdf&usg=AFQjCNEvJmcjKezMDXETDH-M6bsvpnfuAA&sig2=7UPAPW8f7q2IoXoOItYuaw