Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.
autres_langages [2016/10/23 01:01] gbdivers |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Si vous venez d'un autre langage ====== | ||
- | StopIteration en Python | ||
- | |||
- | class en Java | ||
- | |||
- | Exemple : boucle : | ||
- | |||
- | <code> | ||
- | // C | ||
- | int array[] = { 1, 2, 3 }; | ||
- | for (int i = 0; i < 3; i++) | ||
- | printf(i); | ||
- | |||
- | // Python | ||
- | var array = [ 1, 2, 3 ] | ||
- | for i in array : | ||
- | print(i) | ||
- | |||
- | // Java | ||
- | int[] array = { 1, 2, 3 }; | ||
- | for (int i = 0; i < 3; i++) { | ||
- | System.out.println(array[i]); | ||
- | } | ||
- | |||
- | // JavaScript | ||
- | var myArray3 = ["Item1", "Item2"]; | ||
- | var i, j; | ||
- | for (i = 1; i <= 5; i += 1) { | ||
- | s = ''; | ||
- | for (j = 0; j < i; j += 1) | ||
- | s += '*'; | ||
- | document.write(s + '<br>'); | ||
- | } | ||
- | |||
- | // Rust | ||
- | let a = [1, 2, 3]; | ||
- | a.len(); | ||
- | for e in a.iter() { | ||
- | e; | ||
- | } | ||
- | for i in 0..5 { | ||
- | for _ in 0..(i + 1) { | ||
- | print!("*"); | ||
- | } | ||
- | |||
- | print!("\n"); | ||
- | } | ||
- | </code> | ||
- | |||
- | http://rosettacode.org/ | ||
- | |||
- | Syntaxes similaires. Mais forme non idiomatiques. |