cnam:utc503:td1

TD1

On souhaite manipuler une structure représentant des cables Ethernet, ayant une catégorie, une couleur et une taille :

A implémenter :

//Compte les cables d'une certaine couleur
function countByColor(Color c, Cable[] cables): int;
//Retourne les cables d'une certaine taille
function getBySize(int size, Cable[] cables): Cable[];
//Retourne les cables correspondant aux critères optionnels passés en paramètre
function getByValue(Cable[] cables, int size, String color, int categorie):Cable[]

Contraintes techniques

  • L'interface sera créée en HTML/CSS, éventuellement en utilisant un framework pour la présentation ;
  • Le programme sera implémenté en Javascript.

Fonctionnalités

Base
  • Affichage d'une liste de cables (éventuellement correspondant à une sélection)
  • Comptage du nombre d'éléments dans une liste (éventuellement correspondant à une sélection)
  • Sélection en fonction d'un critère (Couleur, taille ou catégorie)
  • Affichage des critères de sélection actifs
Plus
  • Sélection multi-critères (plusieurs couleurs, plusieurs tailles…)
Données

A télécharger : Data.json

  • cnam/utc503/td1.txt
  • Dernière modification : il y a 8 mois
  • de jcheron