[ruby] Sortie de forage

Contenu

image.png

la mise en oeuvre

image.png

Commentaire

Cette fois, j'ai créé un programme qui ajoute les nombres de 1 à 10 dans l'ordre. Voici le code que j'ai essayé pour la première fois. image.png La sortie est ci-dessous. image.png Ce programme échoue car il est 1 + 2 + 3 + 4 + 5 ...

Alors que dois-je faire (-_-;) Prêchons un par un

① Préparez une somme variable pour enregistrer la valeur totale (2) Ajoutez les valeurs numériques de 1 à 10 à la somme des variables dans l'ordre. (3) Remplacez le processus d'ajout dans l'ordre en répétant l'instruction times. ④ Sortie de la valeur de la somme des variables vers le terminal

Le premier est ①. Ajouter 2 à 1 Ajouter 3 au résultat Ajouter 4 au résultat Ajoutez 5 au résultat et répétez jusqu'à 10.

Par conséquent, nous avons besoin d'une variable pour toujours enregistrer le résultat. Définissez ceci comme la somme des noms de variable. Puisque nous n'avons encore rien ajouté, remplacez la somme par 0.

(2) Ajoutez les valeurs numériques de 1 à 10 à la somme des variables dans l'ordre. Écrivons un programme qui ajoute des valeurs numériques de 1 à 10 à la somme des variables dans l'ordre. image.png Ce code est très long et le même processus se poursuit, utilisez donc l'instruction times pour le réécrire en code efficace.

(3) Remplacez le processus d'ajout dans l'ordre en répétant l'instruction times. Vous pouvez utiliser l'instruction times pour mettre en place le même processus qui est répété plusieurs fois. Cette fois, la somme + = partie numérique est résumée.

Dans l'instruction times, écrivez le nombre de fois que vous souhaitez répéter .times pour déterminer le nombre de répétitions. Cette fois, 1 à 10 sont ajoutés dans l'ordre, donc le même processus est répété 10 fois. Par conséquent, je veux le répéter 10 fois. image.png Que dois-je faire de la partie numérique? Ce nombre change à mesure que le nombre de répétitions augmente. La première fois est 1, la deuxième fois 2 et la troisième fois 3. En d'autres termes, c'est le même que le nombre de répétitions. Dans l'instruction times, le nombre de répétitions est automatiquement attribué sous forme de valeur numérique dans la variable i. Par conséquent, la variable i peut être utilisée pour ajouter le nombre de répétitions à la somme des variables. Cependant, puisqu'il s'agit d'un programme, la valeur de i pour la première fois sera 0. Par conséquent, ajoutez 1 à i + 1 qui est augmenté de 1. image.png ④ Sortie de la valeur de la somme des variables vers le terminal Enfin, affichez la somme sur le terminal avec la méthode put et vous avez terminé.

Recommended Posts

[ruby] Sortie de forage
[ruby] Sortie de forage
[ruby] Sortie de forage
[ruby] Sortie de forage
[ruby] Sortie de forage
Exploration d'opérateur logique Ruby
Sortie de calcul des calories rubis
Triangle de sortie en Ruby
[Ruby on Rails] Fonction de sortie CSV
Ruby apprentissage 4
[Ruby] Tableau
Ruby apprentissage 5
Bases de Ruby
Revue Ruby 2
Ajout de rubis
Ruby apprentissage 3
Sortie du matin 2020/10/4
Ruby print met la méthode de sortie p printf
Sortie midi 2020/10/4
Sortie d'apprentissage ~ 11/3 ~
Paramètre Ruby 2
Problème de rubis ⑦
2020/10/5 Sortie du matin
Ruby apprentissage 2
Ruby apprentissage 6
Paramètres Ruby 1
Sortie d'apprentissage
2020/10/3 Sortie midi
Ruby apprentissage 1
Ruby Review 1
2020/10/3 Sortie matinale
Percer (fait soi-même)
[Ruby] Différence entre les put et les retours, les valeurs de sortie et de retour