Outils d'utilisateurs

Outils du Site


autres_langages

Différences

Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.

Lien vers cette vue

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.  
autres_langages.1477177276.txt.gz · Dernière modification: 2016/10/23 01:01 par gbdivers