Differences

This shows you the differences between two versions of the page.

Link to this comparison view

sde2:laboratoare:01_new [2022/02/28 21:38]
alexandru.radovici
sde2:laboratoare:01_new [2022/03/08 02:16] (current)
alexandru.radovici
Line 1: Line 1:
-====== TP - Introduction à Rust ======+====== TP 00 - Introduction à Rust ======
  
 Nous utiliserons le langage de programmation Rust pour les TPs SdE2.  Nous utiliserons le langage de programmation Rust pour les TPs SdE2. 
Line 13: Line 13:
 </​note>​ </​note>​
  
-  ​1. Écrivez un programme qui imprime votre nom.  +  ​Écrivez un programme qui imprime votre nom.  
-  ​2+  ​- Définissez deux variables et attribuez-leur une valeur numérique. Affiche la valeur maximale entre les deux sans utiliser de variable temporaire.  
 +  - Écrivez une fonction qui vérifie si un nombre est divisible par n.  
 +  - Définissez un tableau de nombres et écrivez le code pour en afficher la valeur maximale.  
 +  - Définissez une structure appelée Ordinateur qui définit la marque, le nom du processeur et la taille de la mémoire d'un ordinateur. 
 +    - Ecrivez une fonction associée (statique) appelée new qui crée une instance de la structure. 
 +    - Écrivez une méthode appelée display qui imprime toutes les informations. ​  
 +  - Définissez un tableau avec des éléments de type Ordinateur. Écrivez un programme qui affiche un menu avec les options suivantes: a. imprimer tous les ordinateurs,​ b. imprimer l'​ordinateur avec la plus grande quantité de mémoire. Lisez les touches du clavier et exécutez l'​option sélectionnée jusqu'​à ce que vous lisez quelque chose de différent de a et b
  
sde2/laboratoare/01_new.1646077091.txt.gz · Last modified: 2022/02/28 21:38 by alexandru.radovici
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0