Cours de remise en forme :

Unix, Html, programmation en C++ et Fortran

I. Danaila


Cours 3

 

Cours : Notions d'algorithmique et programmation en Fortran et C++
   algorithme de tris par le tas (heapsort)
   Fortran (F77) : notions de syntaxe, structure d'un programme simple
   C++ : notions de syntaxe, structure d'un programme simple
 
 
 
  TD : énoncé (fichier pdf)
   programmation en F77
  • subroutine dheap.f  qui implémente l'algorithme heapsort
  • programme test_dheap_v1.f :: appel de la subroutine pour trier un tableau avec valeurs aléatoires
  • programme test_dheap_v2.f :: + utilisation des fichiers pour les entrées/sorties
  • programme test_dheap_v3.f :: + tri des colonnes d'une matrice
 
   programmation en C++
  • fonction heap.hpp  qui implémente l'algorithme heapsort
  • programme test_heap_v1.cpp:: appel de la fonction pour trier un tableau avec valeurs aléatoires
  • programme test_heap_v2.cpp :: + utilisation des fichiers pour les entrées/sorties
  • programme test_heap_v3.cpp :: + tri des lignes d'une matrice
  • programme test_heap_v4.cpp :: + tri d'objets définis dans une classe (complexes dans cet exemple)