Menu
Coddy logo textTech

Powtórka — prosta matematyka

Część sekcji Podstawy ścieżki R w Coddy. Lekcja 15 z 78.

challenge icon

Wyzwanie

Łatwy

Oblicz różne statystyki dotyczące podróży samochodem, używając wszystkich poznanych operatorów arytmetycznych.

Otrzymujesz następujące zmienne:

total_distance <- 847
fuel_used <- 42
hours_driven <- 13
rest_stops <- 4

Wykonaj następujące obliczenia:

  1. Utwórz zmienną o nazwie fuel_efficiency, która przechowuje odległość pokonaną na jednostkę paliwa (całkowita odległość podzielona przez ilość zużytego paliwa)
  2. Utwórz zmienną o nazwie avg_speed, która przechowuje średnią prędkość (całkowita odległość podzielona przez liczbę godzin jazdy)
  3. Utwórz zmienną o nazwie hours_per_stop, która przechowuje liczbę pełnych godzin między każdym postojem na odpoczynek (użyj dzielenia całkowitej liczby godzin jazdy przez liczbę postojów)
  4. Utwórz zmienną o nazwie extra_minutes, która przechowuje resztę z dzielenia liczby godzin jazdy przez liczbę postojów, a następnie pomnóż ją przez 60, aby przeliczyć ją na minuty
  5. Utwórz zmienną o nazwie distance_squared, która przechowuje całkowitą odległość podniesioną do potęgi 2

Użyj funkcji print(), aby wyświetlić fuel_efficiency, avg_speed, hours_per_stop, extra_minutes i distance_squared dokładnie w tej kolejności.

Spróbuj swoich sił

# Podane zmienne dotyczące podróży samochodem
total_distance <- 847
fuel_used <- 42
hours_driven <- 13
rest_stops <- 4

# TODO: Napisz swój kod poniżej
# 1. Oblicz fuel_efficiency (total_distance / fuel_used)

# 2. Oblicz avg_speed (total_distance / hours_driven)

# 3. Oblicz hours_per_stop (użyj dzielenia całkowitego %/%)

# 4. Oblicz extra_minutes (użyj operatora modulo %%, a następnie pomnóż przez 60)

# 5. Oblicz distance_squared (użyj potęgowania ^)

# Wypisz wyniki po kolei
print(fuel_efficiency)
print(avg_speed)
print(hours_per_stop)
print(extra_minutes)
print(distance_squared)

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Kompilator R online