0 like 0 dislike

>>Full Screen<<

NOTE: There is a blank line after each separate case, excluding the last one.

Sample Input:

``````3
7
4
13``````

Sample Output:

``````Case #1: 7 is a Happy number.
Case #2: 4 is an Unhappy number.
Case #3: 13 is a Happy number.``````

[Normal] Coding (C++) - asked | 76 views

`Hidden content!#include <iostream>#include <cmath>using namespace std;//Elvis Suazo///Happy number :)int seen_numbers[100]={0};int flag=0;int j=0;///Determines if it's a happy happy numberint IsHappy(int x){*      *  ***** *** *****   *  ** i,a[20]={0},counter=0;* * * ****** ** * *****   * * ****  for a sequence loop*    ** *   **** ** *     **  *  **   * *  ** ***  ** ***  * * *** ** *  *  * ***   * ***      *** ****   *  * * * * *    * ** **   **       ***  *  *  * *  *  **  * *  *   **  *     *  * ** *     *   **   **   **  ** *** **   **  * ** *   ******** **    *  *  *  **  *  ** *   ** ***  *  ***  * *   *  ****  ** *  ***  **   * **    ***  **  *  *   * * ** *  *** *   * *   * *    *  *     *  * *  ** *  *  ** *****  *** ** ***  ***   *  * ** * *****  * ** *   * *   ***** *     * **   **  *    * *** *** ***     *** *  ***  * * *   *  ****   ***** ** * * * * ***** * ***       *****    * ***** * **** * **** ******* * *    * * **** ********* ** ** * * * 0;**** * *    **    * *** *  * **  ** **     *  ** ** ***   *  *   *  **        *** * ** *  ***** ****  *     ***        the end result is 1, the the number in question is a happy number   ***** * ** ** *** ***** ****  ** *    ** *** * ***  ** ** **  *  *   * *   ***  **** *****      * **    *  *  *****  *   ** **  *  ****  *  * *  *  * *     **  *  **  *    ****  **     *  ** * * **  * *  * *  *  ** * *     *** *     ** **   ** ** ** ** *  *    *  ***** **** *****   *   * *****  ***     ** *** * *  ***  * * *  * ** **   **  ****       **  ***** * ** **   * **  *    ** ****   **   *     **** *** **** * *   1;* * ***** ***   * ** *** *** * *** *  *** * *** * *** * * * ***    *  *  ** the seen numbers list************* * *  **** **    **   *   ** **  * *   **** **   *  **** * *  ****       ***     ****    << "x= * **  **  * ** **  * *    ** *     * *  "numbers: "; ****  **      *** ***** *  *  gets the individual digits from the number   * * **  * * **    * * *  **   *  *  ***** *     * **  ***  *   * *  **  ***      *     ** ***  ** ***  *   ***  ** **   ***    *     ***       *** *  **   *      *** * *   * ***  * * *    *   * * *     *      **   ***  * *** *  *   ** **  * * *    *   *  ** *     * *       ***   * * *   ** << a[counter] << " "; **   * *  ***** **  * * *  *  ***   *  * ** *  * * ** ** **  ******  *  **  * * ***  ** **  * **  *    ***  *** *    *** *        **** ** ** ** **    ***   ** ****    * *    **   *   *** * * **** ** ** ****    *  *  * * ***  * *  **  *****   *** * *  ** * *  * *  ****   * **   * * * **********  << * * **** ** * ***  *   * *****    *  *  ** ***   *  * *  ***  *   *       * * **** *  * *    *  ** *** ** *    ** **  gets the sum of the squares*  ** * ** *** ** **   **     *  **  ** *  ***** *** ** **   **   *  ***  *  ** ** **  ** **** *    * *  * ******           ****  *  **      ** * ** ***    **   **** **    * *  ** *  *** *         *** *  ***  *******  * * *** *  * **  *  ** * * *  IsHappy(x);}int main(){  **  ***    ** ***     *  n,i;* *  * ** ****   *  ******* *  **  >> n;     *** ****** * *   **  **  *  *  * ** *****    * <<     **  ** * *  *   ** *  ****  **  ****  *  *   {cout <<    * *   **  * ** **  * * * * ***  **   * * **  * ***  numbers[n];* *** ** ** ** *    ****   *** of numbers*  ** ** *   * ** * * *     ** (i=0;i<n;i++){cin >> numbers[i];}*   **   **  ***   ** * *  **  (i=0;i<n;i++){cout << numbers[n] << " ";}**    ** * * * *     *   **** of results   **   *  **    ** *      *   (i=0;i<n;i++){   **      *** **  ** *     **   * *** **  *   ** *   *  * ***  **** *  * *****  ** ****  ******    *   ***  **  * * * *** *  * **     ** << "Case   * **  ****   * * ** ****** *        *  " <<  *  ***   * ** * * is a Happy number.";}*  ******   *** * * ** * **  *  ** * * *  **   ***   {cout << "Case   ** ***** *   * * *   *  ***  ***   **  ** " << * *  ******* ** *  * is an Unhappy number.";}      *  ****   * *** ****** * *** * * ** ***        * **  ****  *   **   *    * * *  **      ******  ***  *** * *   *** * *   *      * 0;}`