Soit un tableau de N éléments contenant des valeurs positives et négatives,
Écrire l’algorithme qui permet de créer 2 tableaux, l’un contenant les valeurs
positives, l’autre les valeurs négatives. Après avoir effectué ce traitement on
affichera à l’écran le contenu de ces 2 tableaux.
Exemple avec un tableau de 10 éléments :
T : tableau de 10 éléments de type entier
Résultat après éclatement :
TP : tableau de 10 éléments de type entier
TN : tableau de 10 éléments de type entier
Le programmer en C++.
Exercice 3 : Calcul de dates
Vous souhaitez savoir combien de jours il vous reste à travailler avant les prochaines
vacances, calculez les en convertissant les dates données sous forme ‘jj/mm/aa’ en
date julienne. Vous vérifierez la validité des dates saisies.
La date julienne correspond au numéro du jour dans l’année.
Exemple : le 15/11/05 correspond au 319 ième jour de l’année 2005
(31+28+31+30+31+30+31+31+30+31+15).
le 17/12/05 correspond au 351 ième jour de l’année 2005
(31+28+31+30+31+30+31+31+30+31+30+17).
Il vous reste donc 32 jours de travail avant les vacances de Noël.
Proposez un algorithme permettant de traiter ce calcul. Ecrire le programme C++.
Exercice 4 : tri d’un tableau
Triez un tableau de N nombres entiers que vous aurez rempli aléatoirement avec
des nombres compris entre 1 et 300000 , N devra être compris entre 100000 et
200000.
Vous afficherez :
- les 100 premiers éléments du tableau avant tri , l’heure de début du tri
- les 100 premiers éléments du tableau après tri , l’heure de fin de tri .
Vous en déduirez la durée du tri.
Exercice 5 :