Tekrar - Basit Hesap Makinesi
Coddy'nin R Journey'sinin Temeller bölümünün bir parçası — ders 24 / 78.
Görev
KolaySağlanan operatöre göre farklı aritmetik işlemler gerçekleştiren basit bir hesap makinesi oluşturun.
Size aşağıdaki değişkenler sağlanmıştır:
a <- 20
b <- 4
operator <- "*"operator değerini kontrol eden ve ilgili hesaplamayı gerçekleştiren bir dizi if-else ifadesi yazın:
- Eğer
operator"+"ise,a + bsonucunu yazdırın - Eğer
operator"-"ise,a - bsonucunu yazdırın - Eğer
operator"*"ise,a * bsonucunu yazdırın - Eğer
operator"/"ise,a / bsonucunu yazdırın - Eğer
operatorbaşka bir şeyse,"Invalid operator"yazdırın
Çıktınız için print() fonksiyonunu kullanın.
Kendin dene
# Değişkenler zaten tanımlanmış
a <- 20
b <- 4
operator <- "*"
# YAPILACAK: Kodunuzu aşağıya yazın
# Operatörü kontrol etmek ve hesaplamayı yapmak için if-else ifadelerini kullanın
# Çıktınız için print() kullanmayı unutmayınTemeller bölümündeki tüm dersler
4Operatörler Bölüm 2
Mantıksal Operatörler (AND, OR)Mantıksal Operatörler Bölüm 2 (NOT)Özet - Basit MantıkVektörize Mantık Bölüm 1Vektörize Mantık Bölüm 27Hesap Paylaşım Hesaplayıcısı
Hoş Geldiniz MesajıKullanıcıdan Girdi Alma10Farklı Bir FizzBuzz
Oyuna Genel BakışFizzBuzz Fonksiyonu2Değişkenler ve Veri Tipleri
Sayısal Veri TipiTam Sayı Veri TipiKarakter Veri TipiMantıksal Veri TipiVeri Tiplerini Kontrol Etmeİsimlendirme KurallarıEksik Değerler: NAÖzet - Değişken Oluşturma8Döngüler
For DöngüsüWhile DöngüsüBreakNext (Continue)Özet - FaktöriyelDizi Oluşturma (seq, :)İç İçe DöngülerÖzet - Dinamik Girdi3Operatörler 1. Bölüm
Aritmetik OperatörlerTam Sayı Bölmesi ve Mod AlmaAtama OperatörleriÖzet - Basit MatematikKarşılaştırma Operatörleri6Temel Giriş-Çıkış
Print ÇıktısıÇıktı için Cat KullanımıDeğişkenlerle Çıktı Almakreadline() ile Girdi OkumaTip Dönüşümü TemelleriÖzet - Yaş HesaplayıcıÖzet - Doğru mu Yanlış mı9Fonksiyonlar
Fonksiyon TanımlamaFonksiyon ArgümanlarıDönüş DeğerleriÖzet - Sigma FonksiyonuÖzet - Doğrulama FonksiyonuVarsayılan Parametre Değerleri