BaşlayınÜcretsiz Başlayın

R ile Gauss'u geç

Genç Gauss hakkında popüler bir hikâye vardır. Öğrenciyken, tembel bir öğretmeni sınıfı oyalamak için onlara 1'den 100'e kadar olan sayıları toplatmak istemiş. Gauss ise neredeyse anında 5050 cevabını bulmuş. O anda, bir aritmetik dizinin toplamını hesaplamak için bir formül geliştirmiş. Farklı başlangıç değerleri ve artışlarla aritmetik dizi toplamını hesaplamak için daha genel formüller de vardır. Böyle bir formül türetmek yerine, neden bir dizinin toplamını hesaplamak için R'ı kullanmayasın?

Bu egzersiz

Orta Düzey R

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • seq() fonksiyonunu kullanarak 1'den 500'e 3'er artan bir dizi oluştur. Ortaya çıkan vektörü seq1 değişkenine ata.
  • Yine seq() fonksiyonuyla 1200'den 900'e -7'şer azalan bir dizi oluştur. Bunu seq2 değişkenine ata.
  • Dizilerin toplamını hesapla: ya sum() fonksiyonunu iki kez kullanıp iki sonucu topla ya da önce dizileri birleştirip ardından sum() fonksiyonunu bir kez kullan. Sonucu konsola yazdır.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Create first sequence: seq1


# Create second sequence: seq2


# Calculate total sum of the sequences
Kodu Düzenle ve Çalıştır