Récapitulatif - Calculatrice simple
Fait partie de la section Fondamentaux du Journey R de Coddy — leçon 24 sur 78.
Défi
FacileConstruisez une calculatrice simple qui effectue différentes opérations arithmétiques en fonction de l'opérateur fourni.
Les variables suivantes vous sont fournies :
a <- 20
b <- 4
operator <- "*"Écrivez une série d'instructions if-else qui vérifient la valeur de operator et effectuent le calcul correspondant :
- Si
operatorest"+", affichez le résultat dea + b - Si
operatorest"-", affichez le résultat dea - b - Si
operatorest"*", affichez le résultat dea * b - Si
operatorest"/", affichez le résultat dea / b - Si
operatorest n'importe quoi d'autre, affichez"Invalid operator"
Utilisez la fonction print() pour votre sortie.
Essayez vous-même
# Les variables sont déjà définies
a <- 20
b <- 4
operator <- "*"
# À FAIRE : Écrivez votre code ci-dessous
# Utilisez des instructions if-else pour vérifier l'opérateur et effectuer le calcul
# N'oubliez pas d'utiliser print() pour votre sortieToutes les leçons de Fondamentaux
4Opérateurs - Partie 2
Opérateurs logiques (AND, OR)Opérateurs logiques - Partie 2 (NOT)Récapitulatif - Logique simpleLogique vectorisée - Partie 1Logique vectorisée - Partie 27Calculateur de partage d'addition
Message de bienvenueRécupérer la saisie utilisateur10FizzBuzz avec une variante
Présentation du jeuLa fonction FizzBuzz2Variables et types de données
Type de données numériqueType de données entierType de données caractèreType de données logiqueVérification des types de donnéesConventions de nommageValeurs manquantes : NARécapitulatif - Création de variables8Boucles
Boucle ForBoucle WhileBreakSuivant (Continue)Récapitulatif - FactorielleGénération de séquences (seq, :)Boucles imbriquéesRécapitulatif - Saisie dynamique3Opérateurs, partie 1
Opérateurs arithmétiquesDivision entière et moduloOpérateurs d'affectationRécapitulatif - Mathématiques simplesOpérateurs de comparaison6Entrées/Sorties de base
Affichage avec PrintCat pour l'affichageAffichage avec des variablesLire l'entrée avec readline()Bases de la conversion de typesRécapitulatif - Calculateur d'âgeRécapitulatif - Vrai ou Faux9Fonctions
Déclarer une fonctionArguments de fonctionValeurs de retourRécapitulatif - Fonction SigmaRécapitulatif - Fonction de validationValeurs de paramètres par défaut