Oblicz dokładnie, ile pokarmu potrzebuje Twój pies codziennie. Uzyskaj natychmiastowe wyniki w filiżankach i gramach na podstawie wagi, wieku, poziomu aktywności. Zapobiegaj otyłości dzięki odpowiednim porcjom.
Ten kalkulator podaje tylko ogólne wytyczne. Rzeczywiste ilości karmy mogą się różnić w zależności od konkretnych potrzeb psa, rasy i rodzaju karmy. Zawsze konsultuj się z weterynarzem w celu uzyskania spersonalizowanych zaleceń dotyczących karmienia.
Oblicz dokładną porcję karmy dla psa, której potrzebuje Twój pupil, korzystając z naszego darmowego kalkulatora porcji karmy dla psów. Uzyskaj natychmiastowe, spersonalizowane zalecenia dotyczące karmienia w filiżankach i gramach na podstawie wagi, wieku, poziomu aktywności i stanu zdrowia Twojego psa. Przestań zgadywać i zacznij karmić swojego psa właściwą ilością każdego dnia.
Kalkulator porcji karmy dla psów to niezbędne narzędzie, które określa optymalną dzienną ilość karmienia dla Twojego psa, wykorzystując naukowe formuły żywieniowe. W przeciwieństwie do ogólnych tabel karmienia na opakowaniach karmy dla psów, ten kalkulator porcji karmy dla psów zapewnia spersonalizowane zalecenia, analizując indywidualne cechy Twojego psa, aby utrzymać idealną wagę ciała i zapobiec otyłości - główny problem zdrowotny dotykający 56% psów obecnie.
Kluczowe korzyści z korzystania z naszego kalkulatora porcji karmy dla psów:
Korzystanie z naszego kalkulatora porcji karmy dla psów zajmuje zaledwie 30 sekund. Wykonaj te proste kroki, aby uzyskać spersonalizowane zalecenia dotyczące karmienia Twojego psa:
Wprowadź aktualną wagę Twojego psa w funtach lub kilogramach. Użyj przełącznika jednostek według preferencji. Dla najlepszych wyników użyj ostatniego pomiaru wagi od weterynarza lub domowej wagi.
Wybierz etap życia Twojego psa:
Wybierz opcję odpowiadającą typowemu dniu Twojego psa:
Określ kondycję ciała Twojego psa:
Kalkulator porcji karmy dla psów natychmiast wyświetla:
Nasz kalkulator porcji karmy dla psów wykorzystuje zatwierdzone przez weterynarzy formuły do określania optymalnych ilości karmienia. Zrozumienie obliczeń pomaga Ci dokonywać świadomych dostosowań dla unikalnych potrzeb Twojego psa.
Kalkulator porcji karmy dla psów rozpoczyna od wagi Twojego psa jako podstawy:
Podstawowa formuła:
Ta podstawowa ilość jest następnie dostosowywana przy użyciu mnożników dla wieku, aktywności i stanu zdrowia:
Z funtów na kilogramy:
Kalkulator zapewnia podwójne pomiary:
Uwaga: Rzeczywista konwersja różni się w zależności od gęstości karmy (100-140 g na filiżankę)
1function calculateDogFoodPortion(weightLbs, ageYears, activityLevel, healthStatus) {
2 // Konwersja wagi na kg
3 const weightKg = weightLbs * 0.453592;
4
5 // Oblicz ilość podstawową
6 const baseAmount = weightKg * 0.075;
7
8 // Zastosuj współczynnik wieku
9 let ageFactor = 1.0;
10 if (ageYears < 1) ageFactor = 1.2;
11 else if (ageYears > 7) ageFactor = 0.8;
12
13 // Zastosuj współczynnik aktywności
14 let activityFactor = 1.0;
15 if (activityLevel === 'low') activityFactor = 0.8;
16 else if (activityLevel === 'high') activityFactor = 1.2;
17
18 // Zastosuj współczynnik zdrowia
19 let healthFactor = 1.0;
20 if (healthStatus === 'underweight') healthFactor = 1.2;
21 else if (healthStatus === 'overweight') healthFactor = 0.8;
22
23 // Oblicz ostateczną ilość w filiżankach
24 const dailyPortionCups = baseAmount * ageFactor * activityFactor * healthFactor;
25
26 // Konwersja na gramy
27 const dailyPortionGrams = dailyPortionCups * 120;
28
29 return {
30 cups: dailyPortionCups.toFixed(2),
31 grams: dailyPortionGrams.toFixed(0)
32 };
33}
34
35// Przykład użycia
36const result = calculateDogFoodPortion(30, 4, 'moderate', 'ideal');
37console.log(`Dzienna porcja karmy: ${result.cups} filiżanek (${result.grams} gramów)`);
38
1def calculate_dog_food_portion(weight_lbs, age_years, activity_level, health_status):
2 # Konwersja wagi na kg
3 weight_kg = weight_lbs * 0.453592
4
5 # Oblicz ilość podstawową
6 base_amount = weight_kg * 0.075
7
8 # Zastosuj współczynnik wieku
9 if age_years < 1:
10 age_factor = 1.2
11 elif age_years > 7:
12 age_factor = 0.8
13 else:
14 age_factor = 1.0
15
16 # Zastosuj współczynnik aktywności
17 if activity_level == 'low':
18 activity_factor = 0.8
19 elif activity_level == 'high':
20 activity_factor = 1.2
21 else:
22 activity_factor = 1.0
23
24 # Zastosuj współczynnik zdrowia
25 if health_status == 'underweight':
26 health_factor = 1.2
27 elif health_status == 'overweight':
28 health_factor = 0.8
29 else:
30 health_factor = 1.0
31
32 # Oblicz ostateczną ilość w filiżankach
33 daily_portion_cups = base_amount * age_factor * activity_factor * health_factor
34
35 # Konwersja na gramy
36 daily_portion_grams = daily_portion_cups * 120
37
38 return {
39 'cups': round(daily_portion_cups, 2),
40 'grams': round(daily_portion_grams)
41 }
42
43# Przykład użycia
44result = calculate_dog_food_portion(30, 4, 'moderate', 'ideal')
45print(f"Dzienna porcja karmy: {result['cups']} filiżanek ({result['grams']} gramów)")
46
1public class DogFoodCalculator {
2 public static class FoodPortion {
3 private final double cups;
4 private final int grams;
5
6 public FoodPortion(double cups, int grams) {
7 this.cups = cups;
8 this.grams = grams;
9 }
10
11 public double getCups() { return cups; }
12 public int getGrams() { return grams; }
13 }
14
15 public static FoodPortion calculatePortion(double weightLbs, double ageYears,
16 String activityLevel, String healthStatus) {
17 // Konwersja wagi na kg
18 double weightKg = weightLbs * 0.453592;
19
20 // Oblicz ilość podstawową
21 double baseAmount = weightKg * 0.075;
22
23 // Zastosuj współczynnik wieku
24 double ageFactor = 1.0;
25 if (ageYears < 1) ageFactor = 1.2;
26 else if (ageYears > 7) ageFactor = 0.8;
27
28 // Zastosuj współczynnik aktywności
29 double activityFactor = 1.0;
30 if (activityLevel.equals("low")) activityFactor = 0.8;
31 else if (activityLevel.equals("high")) activityFactor = 1.2;
32
33 // Zastosuj współczynnik zdrowia
34 double healthFactor = 1.0;
35 if (healthStatus.equals("underweight")) healthFactor = 1.2;
36 else if (healthStatus.equals("overweight")) healthFactor = 0.8;
37
38 // Oblicz ostateczną ilość
39 double dailyPortionCups = baseAmount * ageFactor * activityFactor * healthFactor;
40 int dailyPortionGrams = (int) Math.round(dailyPortionCups * 120);
41
42 return new FoodPortion(Math.round(dailyPortionCups * 100) / 100.0, dailyPortionGrams);
43 }
44
45 public static void main(String[] args) {
46 FoodPortion result = calculatePortion(30, 4, "moderate", "ideal");
47 System.out.printf("Dzienna porcja karmy: %.2f filiżanek (%d gramów)%n",
48 result.getCups(), result.getGrams());
49 }
50}
51
Skorzystaj z tej tabeli referencyjnej dla typowych porcji karmy dla psów w oparciu o wagę i standardowe warunki:
Waga psa | Szczeniak (filiżanki) | Dorosły (filiżanki) | Senior (filiżanki) | Gramy (dorosły) |
---|---|---|---|---|
10 lbs | 0,41 | 0,34 | 0,27 | 41g |
20 lbs | 0,82 | 0,68 | 0,54 | 82g |
30 lbs | 1,23 | 1,02 | 0,82 | 122g |
40 lbs | 1,63 | 1,36 | 1,09 | 163g |
50 lbs | 2,04 | 1,70 | 1,36 | 204g |
60 lbs | 2,45 | 2,04 | 1,63 | 245g |
70 lbs | 2,86 | 2,38 | 1,90 | 286g |
80 lbs | 3,27 | 2,72 | 2,18 | 326g |
90 lbs | 3,67 | 3,06 | 2,45 | 367g |
100 lbs | 4,08 | 3,40 | 2,72 | 408g |
Na podstawie umiarkowanej aktywności i idealnej wagi. Dostosuj za pomocą naszego kalkulatora porcji karmy dla psów w celu uzyskania dokładnych wyników.
Odkryj więcej narzędzi, które mogą być przydatne dla Twojego przepływu pracy