Vypočítajte presne, koľko krmiva váš pes potrebuje denne. Získajte okamžité výsledky v šálkach a gramoch na základe hmotnosti, veku a úrovne aktivity. Predchádzajte obezite správnymi porciovými veľkosťami.
Táto kalkulačka poskytuje iba všeobecné smernice. Skutočné množstvá krmiva sa môžu líšiť v závislosti od konkrétnych potrieb vášho psa, jeho plemena a typu krmiva. Vždy sa poraďte so svojím veterinárom ohľadom personalizovaných odporúčaní na kŕmenie.
Vypočítajte presnú porciu krmiva pre vášho psa pomocou našej bezplatnej kalkulačky porcií krmiva pre psov. Získajte okamžité, personalizované odporúčania na kŕmenie v šálkach a gramoch na základe hmotnosti vášho psa, veku, úrovne aktivity a zdravotného stavu. Prestaňte hádať a začnite kŕmiť svojho psa správnym množstvom každý deň.
Kalkulačka porcií krmiva pre psov je nevyhnutný nástroj, ktorý určuje optimálne denné množstvo kŕmenia pre vášho psa pomocou vedeckých výživových vzorcov. Na rozdiel od všeobecných kŕmnych tabuliek na baleniach krmiva pre psov, táto kalkulačka porcií krmiva pre psov poskytuje prispôsobené odporúčania analýzou individuálnych charakteristík vášho psa, aby sa udržala ideálna telesná hmotnosť a zabránilo sa obezite - hlavnému zdravotnému problému, ktorý postihuje 56% psov dnes.
Kľúčové výhody používania našej kalkulačky porcií krmiva pre psov:
Použitie našej kalkulačky porcií krmiva pre psov trvá len 30 sekúnd. Postupujte podľa týchto jednoduchých krokov, aby ste získali personalizované odporúčania na kŕmenie pre vášho psa:
Zadajte aktuálnu hmotnosť vášho psa v librách alebo kilogramoch. Použite prepínač jednotiek podľa vašej preferencie. Pre najlepšie výsledky použite nedávne meranie hmotnosti od vášho veterinára alebo domácej váhy.
Vyberte životnú fázu vášho psa:
Vyberte možnosť zodpovedajúcu bežnému dňu vášho psa:
Identifikujte telesný stav vášho psa:
Kalkulačka porcií krmiva pre psov okamžite zobrazí:
Naša kalkulačka porcií krmiva pre psov používa veterinárne schválené vzorce na určenie optimálnych množstiev kŕmenia. Pochopenie výpočtu vám pomôže urobiť informované úpravy pre jedinečné potreby vášho psa.
Kalkulačka porcií krmiva pre psov začína s hmotnosťou vášho psa ako základom:
Základný vzorec:
Toto základné množstvo je potom upravené pomocou násobiteľov pre vek, aktivitu a zdravotný stav:
Z libier na kilogramy:
Kalkulačka poskytuje duálne merania:
Poznámka: Skutočný prevod sa líši v závislosti od hustoty krmiva (100-140 g na šálku)
1function calculateDogFoodPortion(weightLbs, ageYears, activityLevel, healthStatus) {
2 // Prevod hmotnosti na kg
3 const weightKg = weightLbs * 0.453592;
4
5 // Vypočítať základné množstvo
6 const baseAmount = weightKg * 0.075;
7
8 // Použiť vekový faktor
9 let ageFactor = 1.0;
10 if (ageYears < 1) ageFactor = 1.2;
11 else if (ageYears > 7) ageFactor = 0.8;
12
13 // Použiť faktor aktivity
14 let activityFactor = 1.0;
15 if (activityLevel === 'low') activityFactor = 0.8;
16 else if (activityLevel === 'high') activityFactor = 1.2;
17
18 // Použiť zdravotný faktor
19 let healthFactor = 1.0;
20 if (healthStatus === 'underweight') healthFactor = 1.2;
21 else if (healthStatus === 'overweight') healthFactor = 0.8;
22
23 // Vypočítať konečné množstvo v šálkach
24 const dailyPortionCups = baseAmount * ageFactor * activityFactor * healthFactor;
25
26 // Prevod na gramy
27 const dailyPortionGrams = dailyPortionCups * 120;
28
29 return {
30 cups: dailyPortionCups.toFixed(2),
31 grams: dailyPortionGrams.toFixed(0)
32 };
33}
34
35// Príklad použitia
36const result = calculateDogFoodPortion(30, 4, 'moderate', 'ideal');
37console.log(`Denná porcia krmiva: ${result.cups} šálok (${result.grams} gramov)`);
38
1def calculate_dog_food_portion(weight_lbs, age_years, activity_level, health_status):
2 # Prevod hmotnosti na kg
3 weight_kg = weight_lbs * 0.453592
4
5 # Vypočítať základné množstvo
6 base_amount = weight_kg * 0.075
7
8 # Použiť vekový faktor
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 # Použiť faktor aktivity
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 # Použiť zdravotný faktor
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 # Vypočítať konečné množstvo v šálkach
33 daily_portion_cups = base_amount * age_factor * activity_factor * health_factor
34
35 # Prevod 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# Príklad použitia
44result = calculate_dog_food_portion(30, 4, 'moderate', 'ideal')
45print(f"Denná porcia krmiva: {result['cups']} šálok ({result['grams']} gramov)")
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 // Prevod hmotnosti na kg
18 double weightKg = weightLbs * 0.453592;
19
20 // Vypočítať základné množstvo
21 double baseAmount = weightKg * 0.075;
22
23 // Použiť vekový faktor
24 double ageFactor = 1.0;
25 if (ageYears < 1) ageFactor = 1.2;
26 else if (ageYears > 7) ageFactor = 0.8;
27
28 // Použiť faktor aktivity
29 double activityFactor = 1.0;
30 if (activityLevel.equals("low")) activityFactor = 0.8;
31 else if (activityLevel.equals("high")) activityFactor = 1.2;
32
33 // Použiť zdravotný faktor
34 double healthFactor = 1.0;
35 if (healthStatus.equals("underweight")) healthFactor = 1.2;
36 else if (healthStatus.equals("overweight")) healthFactor = 0.8;
37
38 // Vypočítať konečné množstvo
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("Denná porcia krmiva: %.2f šálok (%d gramov)%n",
48 result.getCups(), result.getGrams());
49 }
50}
51
Použite túto referenčnú tabuľku pre typické porcie krmiva pre psov na základe hmotnosti a štandardných podmienok:
Hmotnosť psa | Šteňa (šálky) | Dospelý (šálky) | Senior (šálky) | Gramy (dospelý) |
---|---|---|---|---|
10 libier | 0,41 | 0,34 | 0,27 | 41g |
20 libier | 0,82 | 0,68 | 0,54 | 82g |
30 libier | 1,23 | 1,02 | 0,82 | 122g |
40 libier | 1,63 | 1,36 | 1,09 | 163g |
50 libier | 2,04 | 1,70 | 1,36 | 204g |
60 libier | 2,45 | 2,04 | 1,63 | 245g |
70 libier | 2,86 | 2,38 | 1,90 | 286g |
80 libier | 3,27 | 2,72 | 2,18 | 326g |
90 libier | 3,67 | 3,06 | 2,45 | 367g |
100 libier | 4,08 | 3,40 | 2,72 | 408g |
Na základe strednej aktivity a ideálnej hmotnosti. Upravte pomocou našej kalkulačky porcií krmiva pre psov pre presné výsledky.
Objavte ďalšie nástroje, ktoré by mohli byť užitočné pre vašu pracovnú postupnosť