Özet - Yaş Hesaplayıcı
Coddy'nin R Journey'sinin Temeller bölümünün bir parçası — ders 31 / 78.
Görev
KolayBir doğum yılını ve mevcut yılı okuyan, ardından kişinin yaşını hesaplayıp görüntüleyen basit bir yaş hesaplayıcı oluşturun.
İki girdi alacaksınız:
- Bir doğum yılı
- Mevcut yıl
Her iki girdiyi de readline() kullanarak okuyun, as.numeric() kullanarak sayısal değerlere dönüştürün ve mevcut yıldan doğum yılını çıkararak yaşı hesaplayın.
Çıktıyı aşağıdaki formatta görüntüleyin:
You are [age] years oldÇıktı için cat() kullanın ve sonuna bir yeni satır karakteri \n ekleyin.
Örneğin, girdiler 1995 ve 2024 ise, çıktı şu şekilde olmalıdır:
You are 29 years oldKendin dene
# Girdiyi oku
con <- file("stdin", "r")
birth_year <- suppressWarnings(readLines(con, n = 1))
current_year <- suppressWarnings(readLines(con, n = 1))
# YAPILACAK: Girdileri sayısal değerlere dönüştürün ve yaşı hesaplayın
# Sonucu şu biçimde çıktı olarak verin: "You are [age] years old"
cat("You are", age, "years old\n")Temeller 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