Differences

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

Link to this comparison view

sde2:laboratoare:00_rust [2023/02/27 23:01]
cristiana.andrei [Concepts basiques de langages de programmation pour Rust]
sde2:laboratoare:00_rust [2023/02/28 08:04] (current)
cristiana.andrei [Concepts basiques de langages de programmation pour Rust]
Line 342: Line 342:
 </​code>​ </​code>​
 On va apprendre dans les prochains laboratoires quelles sont les différences entre String et &str et quand on doit utiliser chacun d’entre eux. On va apprendre dans les prochains laboratoires quelles sont les différences entre String et &str et quand on doit utiliser chacun d’entre eux.
 +
 +=== Exécuter le programme ===
 +On doit acceder a la directeur ou le fichier main.rs se trouve et executee la comande:
 +<​code>​
 +cargo run
 +</​code>​
  
 ===== Exercises ===== ===== Exercises =====
Line 357: Line 363:
     - Écrivez une méthode appelée display qui imprime toutes les informations.  ​     - É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.    - 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. 
 +    //Hint: utilisez [[https://​doc.rust-lang.org/​std/​io/​fn.stdin.html|io::​stdin().read_line(&​mut buffer)]] pour lire a partir du clavier.
  
sde2/laboratoare/00_rust.1677531693.txt.gz · Last modified: 2023/02/27 23:01 by cristiana.andrei
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