Vypočítejte přesně, kolik krmiva váš pes potřebuje denně. Získejte okamžité výsledky v šálcích a gramech na základě hmotnosti, věku a úrovně aktivity. Předcházejte obezitě správnými porcemi.
Tato kalkulačka poskytuje pouze obecné pokyny. Skutečné množství krmiva může být odlišné v závislosti na specifických potřebách vašeho psa, jeho plemeni a typu krmiva. Vždy se poraďte se svým veterinářem ohledně personalizovaných doporučení pro krmení.
Vypočítejte přesnou porci krmiva pro vašeho mazlíčka pomocí našeho bezplatného kalkulátoru porcí krmiva pro psy. Získejte okamžitá, personalizovaná doporučení pro krmení v šálcích a gramech na základě hmotnosti, věku, úrovně aktivity a zdravotního stavu vašeho psa. Přestaňte hádat a začněte krmit svého psa správným množstvím každý den.
Kalkulátor porcí krmiva pro psy je nezbytný nástroj, který určuje optimální denní množství krmení pro vašeho psa pomocí vědeckých výživových vzorců. Na rozdíl od obecných krmných tabulek na balení krmiva pro psy, tento kalkulátor porcí krmiva pro psy poskytuje přizpůsobená doporučení analýzou individuálních charakteristik vašeho psa, aby se udržela ideální tělesná hmotnost a zabránilo se obezitě - hlavnímu zdravotnímu problému, který postihuje 56 % psů dnes.
Klíčové výhody používání našeho kalkulátoru porcí krmiva pro psy:
Použití našeho kalkulátoru porcí krmiva pro psy trvá pouhých 30 sekund. Postupujte podle těchto jednoduchých kroků a získejte personalizovaná doporučení pro krmení vašeho psa:
Zadejte aktuální hmotnost vašeho psa v librách nebo kilogramech. Použijte přepínač jednotek podle vašich preferencí. Pro nejlepší výsledky použijte nedávné měření hmotnosti od vašeho veterináře nebo domácí váhy.
Vyberte životní fázi vašeho psa:
Vyberte možnost odpovídající typickému dni vašeho psa:
Identifikujte tělesnou kondici vašeho psa:
Kalkulátor porcí krmiva pro psy okamžitě zobrazí:
Náš kalkulátor porcí krmiva pro psy používá veterinárně schválené vzorce k určení optimálního množství krmení. Pochopení výpočtu vám pomůže provádět informovaná přizpůsobení pro specifické potřeby vašeho psa.
Kalkulátor porcí krmiva pro psy vychází z hmotnosti vašeho psa jako základu:
Základní vzorec:
Toto základní množství je poté upraveno pomocí multiplikátorů pro věk, aktivitu a zdravotní stav:
Z liber na kilogramy:
Kalkulátor poskytuje duální měření:
Poznámka: Skutečný převod se liší podle hustoty krmiva (100-140 g na šálek)
1function calculateDogFoodPortion(weightLbs, ageYears, activityLevel, healthStatus) {
2 // Převést hmotnost na kg
3 const weightKg = weightLbs * 0.453592;
4
5 // Vypočítat základní množství
6 const baseAmount = weightKg * 0.075;
7
8 // Použít věkový faktor
9 let ageFactor = 1.0;
10 if (ageYears < 1) ageFactor = 1.2;
11 else if (ageYears > 7) ageFactor = 0.8;
12
13 // Použít 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žít 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čítat konečné množství v šálcích
24 const dailyPortionCups = baseAmount * ageFactor * activityFactor * healthFactor;
25
26 // Převést na gramy
27 const dailyPortionGrams = dailyPortionCups * 120;
28
29 return {
30 cups: dailyPortionCups.toFixed(2),
31 grams: dailyPortionGrams.toFixed(0)
32 };
33}
34
35// Příklad použití
36const result = calculateDogFoodPortion(30, 4, 'moderate', 'ideal');
37console.log(`Denní porce krmiva: ${result.cups} šálků (${result.grams} gramů)`);
38
1def calculate_dog_food_portion(weight_lbs, age_years, activity_level, health_status):
2 # Převést hmotnost na kg
3 weight_kg = weight_lbs * 0.453592
4
5 # Vypočítat základní množství
6 base_amount = weight_kg * 0.075
7
8 # Použít věkový 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žít 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žít 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čítat konečné množství v šálcích
33 daily_portion_cups = base_amount * age_factor * activity_factor * health_factor
34
35 # Převést 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# Příklad použití
44result = calculate_dog_food_portion(30, 4, 'moderate', 'ideal')
45print(f"Denní porce krmiva: {result['cups']} šálků ({result['grams']} gramů)")
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 // Převést hmotnost na kg
18 double weightKg = weightLbs * 0.453592;
19
20 // Vypočítat základní množství
21 double baseAmount = weightKg * 0.075;
22
23 // Použít věkový faktor
24 double ageFactor = 1.0;
25 if (ageYears < 1) ageFactor = 1.2;
26 else if (ageYears > 7) ageFactor = 0.8;
27
28 // Použít 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žít 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čítat konečné množství
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í porce krmiva: %.2f šálků (%d gramů)%n",
48 result.getCups(), result.getGrams());
49 }
50}
51
Použijte tuto referenční tabulku pro typické porce krmiva pro psy podle hmotnosti a standardních podmínek:
Hmotnost psa | Štěně (šálky) | Dospělý (šálky) | Senior (šálky) | Gramy (dospělý) |
---|---|---|---|---|
10 liber | 0,41 | 0,34 | 0,27 | 41g |
20 liber | 0,82 | 0,68 | 0,54 | 82g |
30 liber | 1,23 | 1,02 | 0,82 | 122g |
40 liber | 1,63 | 1,36 | 1,09 | 163g |
50 liber | 2,04 | 1,70 | 1,36 | 204g |
60 liber | 2,45 | 2,04 | 1,63 | 245g |
70 liber | 2,86 | 2,38 | 1,90 | 286g |
80 liber | 3,27 | 2,72 | 2,18 | 326g |
90 liber | 3,67 | 3,06 | 2,45 | 367g |
100 liber | 4,08 | 3,40 | 2,72 | 408g |
Na základě střední aktivity a ideální hmotnosti. Upravte pomocí našeho kalkulátoru porcí krmiva pro psy pro přesné výsledky.
Problém: Balení krmiva pro psy často nadhodnocují porce o 20-30 % kvůli zvýšení prodejů. Řešení: Použijte náš **kalkulátor porcí krmiva
Objevte další nástroje, které by mohly být užitečné pro vaši pracovní postup.