lundi 25 février 2013



Exercice corrigé en langage C pour les débutants : 

 1 - Ecrire un programme qui lit la dimension  N d'un tableau T du type int ( dimension maximale 50 ) ,
remplit le tableau par des valeurs entrées au clavier et affiche le tableau .

2- Copiez ensuite toutes les composantes strictement positives dans un deuxième tableau TP ,
et toutes les valeurs strictement négatives dans un deuxième tableau TN .
Affichez les deux tableaux TP et TN .



Solution : 


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

int main()
{int t[50]  ,   TPOS[50]  ,  TNEG[50];
int i  , n , j=0 ,  k=0   ;
printf ("veuillez introduire la dimension N du tableau :");
scanf("%d",&n);
 for(i=0;i<n;i++)
 {
     printf("\nentrer la valeur numero %d : ",i);
     scanf("%d",&t[i]);

 }

printf("\nle tableau que vous avez entrer est : %");
for(i=0;i<n;i++)
{
    printf("%d",t[i]);
}

for(i=0;i<n;i++)
{
    if (t[i]>=0)
    {
        TPOS[j]=t[i];
        j++;
    }
    else
    {
        TNEG[k]= t[i];
        k++;
    }

}

printf ("\naffichage des nombres positifs");
for(i=0;i<j;i++)
{
    printf("\n %d",TPOS[i]);
}

printf ("\naffichage des nombres negatifs");
for(i=0;i<k;i++)
{
    printf("\n %d",TNEG[i]);
}

    return 0;
}

0 commentaires:

Enregistrer un commentaire

Copyright © 2013 Exercices Langages de Programmation | Powered by Blogger
Design by Theme Junkie
Blogger Template by Lasantha | PremiumBloggerTemplates.com