the official "u did it" thread

^ I'm abroad, but it was a day off for me anyway 8)
 
Finally finished my third assignment for Turing for Computer Science. Now all I need to do is to study for the test.

B3Wo0H6.png
 
Just wait until the day they assign you something like this (this is in C++, by the way):

Code:
#include <iostream>
#include <string>

using namespace std;

int main()
{
    int days;
    int date;
    int month;

    cout << "Please enter a number from 1-12 to represent a month: " ;
    cin >> month;
                switch(month){
                case 1:
                    cout << "January" << endl;
                    days = 31;
                    break;
                case 2:
                    cout << "February" << endl;
                    days = 28;
                    break;
                case 3:
                    cout << "March" << endl;
                    days = 31;
                    break;
                case 4:
                    cout << "April" << endl;
                    days = 30;
                    break;
                case 5:
                    cout << "May" << endl;
                    days = 31;
                    break;
                case 6:
                    cout << "June" << endl;
                    days = 30;
                    break;
                case 7:
                    cout << "July" << endl;
                    days = 31;
                    break;
                case 8:
                    cout << "August" << endl;
                    days = 31;
                    break;
                case 9:
                    cout << "September" << endl;
                    days = 30;
                    break;
                case 10:
                    cout << "October" << endl;
                    days = 31;
                    break;
                case 11:
                    cout << "November" << endl;
                    days = 30;
                    break;
                case 12:
                    cout << "December" << endl;
                    days = 31;
                    break;
                default:
                    cout << "Please enter a vaild month: " ;
                }
    cout << "Please enter a number from 1-" << days << " to represent a date: ";
    cin >> date;
                switch(date){
            case 1:
                cout << month << "/1" << endl;
                break;
            case 2:
                cout << month << "/2" << endl;
                break;
            case 3:
                cout << month << "/3" << endl;
                break;
            case 4:
                cout << month << "/4" << endl;
                break;
            case 5:
                cout << month << "/5" << endl;
                break;
            case 6:
                cout << month << "/6" << endl;
                break;
            case 7:
                cout << month << "/7" << endl;
                break;
            case 8:
                cout << month << "/8" << endl;
                break;
            case 9:
                cout << month << "/9" << endl;
                break;
            case 10:
                cout << month << "/10" << endl;
                break;
            case 11:
                cout << month << "/11" << endl;
                break;
            case 12:
                cout << month << "/12" << endl;
                break;
            case 13:
                cout << month << "/13" << endl;
                break;
            case 14:
                cout << month << "/14" << endl;
                break;
            case 15:
                cout << month << "/15" << endl;
                break;
            case 16:
                cout << month << "/16" << endl;
                break;
            case 17:
                cout << month << "/17" << endl;
                break;
            case 18:
                cout << month << "/18" << endl;
                break;
            case 19:
                cout << month << "/19" << endl;
                break;
            case 20:
                cout << month << "/20" << endl;
                break;
            case 21:
                cout << month << "/21" << endl;
                break;
            case 22:
                cout << month << "/22" << endl;
                break;
            case 23:
                cout << month << "/23" << endl;
                break;
            case 24:
                cout << month << "/24" << endl;
                break;
            case 25:
                cout << month << "/25" << endl;
                break;
            case 26:
                cout << month << "/26" << endl;
                break;
            case 27:
                cout << month << "/27" << endl;
                break;
            case 28:
                cout << month << "/28" << endl;
                break;
            case 29:
                cout << month << "/29" << endl;
                break;
            case 30:
                cout << month << "/30" << endl;
                break;
            case 31:
                cout << month << "/31" << endl;
                break;
            default:
                cout << "Invalid date. Please try again: ";
                }
    if (date + 14 > days)
        cout << "Two weeks from your selected date is " << (month + 1) << "/" << ((date + 14) - 30) << endl;
        else cout << "Two weeks from your selected date is " << month << "/" << (date + 14) << endl;

    return 0;
}

I think you'll like C++.
 
I am in the Grade 10 course so I have Turing. Grade 11 course has me learning Java.
 
Jim Perry said:
Just wait until the day they assign you something like this (this is in C++, by the way):

Code:
#include <iostream>
#include <string>

using namespace std;

int main()
{
    int days;
    int date;
    int month;

    cout << "Please enter a number from 1-12 to represent a month: " ;
    cin >> month;
                switch(month){
                case 1:
                    cout << "January" << endl;
                    days = 31;
                    break;
                case 2:
                    cout << "February" << endl;
                    days = 28;
                    break;
                case 3:
                    cout << "March" << endl;
                    days = 31;
                    break;
                case 4:
                    cout << "April" << endl;
                    days = 30;
                    break;
                case 5:
                    cout << "May" << endl;
                    days = 31;
                    break;
                case 6:
                    cout << "June" << endl;
                    days = 30;
                    break;
                case 7:
                    cout << "July" << endl;
                    days = 31;
                    break;
                case 8:
                    cout << "August" << endl;
                    days = 31;
                    break;
                case 9:
                    cout << "September" << endl;
                    days = 30;
                    break;
                case 10:
                    cout << "October" << endl;
                    days = 31;
                    break;
                case 11:
                    cout << "November" << endl;
                    days = 30;
                    break;
                case 12:
                    cout << "December" << endl;
                    days = 31;
                    break;
                default:
                    cout << "Please enter a vaild month: " ;
                }
    cout << "Please enter a number from 1-" << days << " to represent a date: ";
    cin >> date;
                switch(date){
            case 1:
                cout << month << "/1" << endl;
                break;
            case 2:
                cout << month << "/2" << endl;
                break;
            case 3:
                cout << month << "/3" << endl;
                break;
            case 4:
                cout << month << "/4" << endl;
                break;
            case 5:
                cout << month << "/5" << endl;
                break;
            case 6:
                cout << month << "/6" << endl;
                break;
            case 7:
                cout << month << "/7" << endl;
                break;
            case 8:
                cout << month << "/8" << endl;
                break;
            case 9:
                cout << month << "/9" << endl;
                break;
            case 10:
                cout << month << "/10" << endl;
                break;
            case 11:
                cout << month << "/11" << endl;
                break;
            case 12:
                cout << month << "/12" << endl;
                break;
            case 13:
                cout << month << "/13" << endl;
                break;
            case 14:
                cout << month << "/14" << endl;
                break;
            case 15:
                cout << month << "/15" << endl;
                break;
            case 16:
                cout << month << "/16" << endl;
                break;
            case 17:
                cout << month << "/17" << endl;
                break;
            case 18:
                cout << month << "/18" << endl;
                break;
            case 19:
                cout << month << "/19" << endl;
                break;
            case 20:
                cout << month << "/20" << endl;
                break;
            case 21:
                cout << month << "/21" << endl;
                break;
            case 22:
                cout << month << "/22" << endl;
                break;
            case 23:
                cout << month << "/23" << endl;
                break;
            case 24:
                cout << month << "/24" << endl;
                break;
            case 25:
                cout << month << "/25" << endl;
                break;
            case 26:
                cout << month << "/26" << endl;
                break;
            case 27:
                cout << month << "/27" << endl;
                break;
            case 28:
                cout << month << "/28" << endl;
                break;
            case 29:
                cout << month << "/29" << endl;
                break;
            case 30:
                cout << month << "/30" << endl;
                break;
            case 31:
                cout << month << "/31" << endl;
                break;
            default:
                cout << "Invalid date. Please try again: ";
                }
    if (date + 14 > days)
        cout << "Two weeks from your selected date is " << (month + 1) << "/" << ((date + 14) - 30) << endl;
        else cout << "Two weeks from your selected date is " << month << "/" << (date + 14) << endl;

    return 0;
}

I think you'll like C++.
btw this doesnt loop back when you put in an incorrect date/month
you should use labels/goto or encompass date/month in a while loop or something if you learned those
make sure you always debug! :)

cleaned my car recently, there was lots of dust and shit on the dashboard and ive been putting it off for like a year lol
 
Megumin said:
Jim Perry said:
Just wait until the day they assign you something like this (this is in C++, by the way):

Code:
#include <iostream>
#include <string>

using namespace std;

int main()
{
    int days;
    int date;
    int month;

    cout << "Please enter a number from 1-12 to represent a month: " ;
    cin >> month;
                switch(month){
                case 1:
                    cout << "January" << endl;
                    days = 31;
                    break;
                case 2:
                    cout << "February" << endl;
                    days = 28;
                    break;
                case 3:
                    cout << "March" << endl;
                    days = 31;
                    break;
                case 4:
                    cout << "April" << endl;
                    days = 30;
                    break;
                case 5:
                    cout << "May" << endl;
                    days = 31;
                    break;
                case 6:
                    cout << "June" << endl;
                    days = 30;
                    break;
                case 7:
                    cout << "July" << endl;
                    days = 31;
                    break;
                case 8:
                    cout << "August" << endl;
                    days = 31;
                    break;
                case 9:
                    cout << "September" << endl;
                    days = 30;
                    break;
                case 10:
                    cout << "October" << endl;
                    days = 31;
                    break;
                case 11:
                    cout << "November" << endl;
                    days = 30;
                    break;
                case 12:
                    cout << "December" << endl;
                    days = 31;
                    break;
                default:
                    cout << "Please enter a vaild month: " ;
                }
    cout << "Please enter a number from 1-" << days << " to represent a date: ";
    cin >> date;
                switch(date){
            case 1:
                cout << month << "/1" << endl;
                break;
            case 2:
                cout << month << "/2" << endl;
                break;
            case 3:
                cout << month << "/3" << endl;
                break;
            case 4:
                cout << month << "/4" << endl;
                break;
            case 5:
                cout << month << "/5" << endl;
                break;
            case 6:
                cout << month << "/6" << endl;
                break;
            case 7:
                cout << month << "/7" << endl;
                break;
            case 8:
                cout << month << "/8" << endl;
                break;
            case 9:
                cout << month << "/9" << endl;
                break;
            case 10:
                cout << month << "/10" << endl;
                break;
            case 11:
                cout << month << "/11" << endl;
                break;
            case 12:
                cout << month << "/12" << endl;
                break;
            case 13:
                cout << month << "/13" << endl;
                break;
            case 14:
                cout << month << "/14" << endl;
                break;
            case 15:
                cout << month << "/15" << endl;
                break;
            case 16:
                cout << month << "/16" << endl;
                break;
            case 17:
                cout << month << "/17" << endl;
                break;
            case 18:
                cout << month << "/18" << endl;
                break;
            case 19:
                cout << month << "/19" << endl;
                break;
            case 20:
                cout << month << "/20" << endl;
                break;
            case 21:
                cout << month << "/21" << endl;
                break;
            case 22:
                cout << month << "/22" << endl;
                break;
            case 23:
                cout << month << "/23" << endl;
                break;
            case 24:
                cout << month << "/24" << endl;
                break;
            case 25:
                cout << month << "/25" << endl;
                break;
            case 26:
                cout << month << "/26" << endl;
                break;
            case 27:
                cout << month << "/27" << endl;
                break;
            case 28:
                cout << month << "/28" << endl;
                break;
            case 29:
                cout << month << "/29" << endl;
                break;
            case 30:
                cout << month << "/30" << endl;
                break;
            case 31:
                cout << month << "/31" << endl;
                break;
            default:
                cout << "Invalid date. Please try again: ";
                }
    if (date + 14 > days)
        cout << "Two weeks from your selected date is " << (month + 1) << "/" << ((date + 14) - 30) << endl;
        else cout << "Two weeks from your selected date is " << month << "/" << (date + 14) << endl;

    return 0;
}

I think you'll like C++.
btw this doesnt loop back when you put in an incorrect date/month
you should use labels/goto or encompass date/month in a while loop or something if you learned those
make sure you always debug! :)

Noted. I thought I fixed that but I'll try to hit up my uncle to help out with fixing that.