From 3f8a21e6b39f89910e45ccba5ac6b6fcd89a4e02 Mon Sep 17 00:00:00 2001 From: Fox Jovic Date: Tue, 9 Sep 2025 13:04:23 -0700 Subject: [PATCH] Dog age calculator I think the algorithm works --- Dog_age_calculator/dog | Bin 0 -> 70984 bytes Dog_age_calculator/main.cpp | 29 +++++++++++++++++++++++++++++ 2 files changed, 29 insertions(+) create mode 100644 Dog_age_calculator/dog create mode 100644 Dog_age_calculator/main.cpp diff --git a/Dog_age_calculator/dog b/Dog_age_calculator/dog new file mode 100644 index 0000000000000000000000000000000000000000..e1b6251d520732e1baa9fa0e64b75665a82c59a3 GIT binary patch literal 70984 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 + +int main() { + + float dog_age; + int dog_years_old; + bool older; + + std::cout << "Please enter you dogs age in a float value: "; + + std::cin >> dog_age; + //Doesnt calculate exact year just groups it into 21 or 42 + if (dog_age <= 2) { + older = false; + if (dog_age < 1.5) { + dog_years_old = 21; + } else { + dog_years_old = 42; + } + } else { + older = true; + if (older == true) { + dog_years_old = (dog_age * 4) + 42; + } +} + +std::cout << "Your dogs age in human years is: " << dog_years_old << "\n"; + +}