Boucle scala pour

Boucle scala pour
La boucle «pour» dans tout langage de programmation est utilisée pour itérer une liste ou une table d'articles. Il le fait en appelant à plusieurs reprises un script jusqu'à ce que l'itérateur rencontre son état de terminaison. Cet article vous guidera à travers l'utilisation des boucles «pour» dans le langage de programmation Scala dans Ubuntu 20.04.

Quelles sont les boucles «pour» à Scala dans Ubuntu 20.04?

Les boucles «pour» à Scala sont utilisées pour servir exactement le même objectif que dans tout autre langage de programmation, cependant, sa fonctionnalité diffère un peu du reste. Il faut juste deux numéros dans la boucle «pour» I.e., l'un comme limite d'itération inférieure et l'autre comme limite d'itération supérieure.

Comment utiliser les boucles «pour» à Scala dans Ubuntu 20.04?

Pour commencer par l'utilisation des boucles «pour» à Scala dans Ubuntu 20.04, vous devrez comprendre les deux exemples que nous avons formulés pour vous. Les boucles «pour» à Scala sont légèrement différentes de celles que nous utilisons en C et C++. Dans ces derniers langages de programmation, nous avons une condition d'itération ainsi qu'un itérateur pour la boucle. D'un autre côté, à Scala, à la fois la condition d'itération ainsi que l'itérateur est remplacé par un seul mot-clé qui est soit «à» ou «jusqu'à ce que». Ces mots clés agissent comme le spécificateur de plage pour la boucle pour itérer. Cependant, ces deux mots clés sont utilisés pour servir un objectif différent et nous le comprendrons en passant par les exemples suivants.

Exemple # 1: Utilisation des boucles «pour» dans Scala dans Ubuntu 20.04 avec le mot-clé «à»

Chaque fois que nous voulons que notre boucle «pour» à Scala inclue à la fois la limite supérieure et la limite inférieure dans ses itérations, nous utilisons toujours le mot-clé «à». Par exemple, si notre limite inférieure ou la valeur de l'itérateur de départ est «0» et que nous voulons avoir les itérations jusqu'à «10».e. 11 itérations totalement, alors nous utiliserons le mot-clé «à». Le mot-clé «à» va essentiellement parcourir jusqu'à ce que les itérations «n» où «n» représente la limite supérieure de la boucle «pour». Maintenant, jetons un coup d'œil au script Scala suivant pour comprendre la fonctionnalité de la boucle «pour» avec le mot-clé «à».

Dans ce programme Scala, nous avons d'abord créé une classe avec le nom «forloop» en utilisant le mot-clé «objet». Ensuite, après avoir défini notre fonction «main ()», nous avons simplement enfermé une instruction «println» à l'intérieur pour afficher un message sur le terminal pour informer l'utilisateur que nous allons afficher les valeurs de l'itérateur de boucle «For» sur le terminal.

Après cela, nous avons défini une boucle «pour» avec l'itérateur «var» dont la limite inférieure est «0» et la limite supérieure est «5». De plus, puisque nous avons utilisé le mot-clé «to» avec notre boucle, par conséquent, les valeurs imprimées sur le terminal varient de «0» à «5» (limites inférieures et supérieures incluses). Enfin, dans cette boucle, nous avons imprimé les valeurs de la variable «var» sur le terminal.

Ce script scala a été compilé en utilisant la commande ci-dessous:

$ Scalac Forloop.Scala

«Forloop.Scala ”est le nom de notre fichier de script scala.

Ensuite, ce script Scala a été exécuté en utilisant la commande suivante:

$ Scala Forloop

«Forloop» représente le nom de notre classe dans le script scala.

La sortie du script Scala susmentionné est illustrée ci-dessous. Cette sortie confirme que le mot-clé «to» itère toujours sur la plage complète donnée, y compris les limites inférieures et supérieures chaque fois qu'elle est utilisée avec la boucle «pour» à Scala.

Exemple n ° 2: Utilisation des boucles «pour» dans Scala dans Ubuntu 20.04 avec le mot-clé «jusqu'à»

Chaque fois que nous voulons que notre boucle «pour» à Scala inclue la limite supérieure-1 et la limite inférieure dans ses itérations, nous utilisons toujours le mot-clé «jusqu'à». Par exemple, si notre limite inférieure ou la valeur de l'itérateur de départ est «0» et que la valeur de l'itérateur de fin est «10» et nous voulons avoir les itérations jusqu'à «n-1».e., 10 itérations totalement, alors nous utiliserons le mot-clé «jusqu'à». Le mot-clé «Jusqu'à» iratera essentiellement les itérations «N-1» où «n» représente la limite supérieure de la boucle «pour». Maintenant, jetons un coup d'œil au script Scala suivant pour comprendre la fonctionnalité de la boucle «pour» avec le mot-clé «jusqu'à».

Dans ce programme Scala, nous avons d'abord créé une classe avec le nom «forloop» en utilisant le mot-clé «objet». Ensuite, après avoir défini notre fonction «main ()», nous avons simplement enfermé une instruction «println» à l'intérieur pour afficher un message sur le terminal pour informer l'utilisateur que nous allons afficher les valeurs de l'itérateur de boucle «For» sur le terminal. Après cela, nous avons défini une boucle «pour» avec le «test» itérateur dont la limite inférieure est «0» et la limite supérieure est «5». De plus, puisque nous avons utilisé le mot-clé «Jusqu'à» avec notre boucle, par conséquent, les valeurs imprimées sur le terminal va de «0» à «4» (limite inférieure jusqu'à N-1). Enfin, dans cette boucle, nous avons imprimé les valeurs de la variable «test» sur le terminal.

Lorsque nous avons exécuté notre script Scala, nous avons reçu la sortie indiquée dans l'image ci-dessous qui confirme que le mot-clé «jusqu'à» itère toujours sur la limite inférieure donnée jusqu'à N-1 (où «n» représente la limite supérieure de la boucle «pour» ) chaque fois qu'il est utilisé avec la boucle «pour» à Scala.

Conclusion

Cela nous amène à la fin de notre article qui était basé sur l'utilisation des boucles «pour» dans le langage de programmation Scala dans Ubuntu 20.04. Premièrement, nous vous avons expliqué le but de base de l'utilisation des boucles «pour» suivies de deux exemples différents. Avec l'aide de ces exemples, il vous sera extrêmement plus facile d'utiliser les boucles «pour» dans le langage de programmation Scala.