diff --git a/ChangeLog b/ChangeLog index f9172d0..2862360 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2024-06-30 hwpplayer1 + + * src/if_statement.cpp: if statement explained/code written + 2024-06-24 hwpplayer1 * src/for_example_2.cpp: another for example diff --git a/src/if_statement.cpp b/src/if_statement.cpp new file mode 100644 index 0000000..2fb590b --- /dev/null +++ b/src/if_statement.cpp @@ -0,0 +1,28 @@ +#include + +int main() +{ + int currVal = 0, val = 0; + + if (std::cin >> currVal) + { + int cnt = 1; + while (std::cin >> val) + { + if (val == currVal) + { + ++cnt; + } + else + { + std::cout << currVal << " occurs " + << cnt << " times " << std::endl; + currVal = val; + cnt = 1; + } + } + std::cout << currVal << " occurs " + << cnt << " times " << std::endl; + } + return 0; +} \ No newline at end of file