:P

Niestety, nikt nie powie Ci czym jest FluxBB - musisz go poznać sam!

Nie jesteś zalogowany na forum.

#1 2016-06-13 18:02:43

x1834
Administrator
Windows 7Opera 37.0.2178.41

miesiące switch

#include <iostream>
#include <cstdlib>

using namespace std;
int nr_miesiaca;

int main()
{
    cout << "Podaj numer miesiaca: ";

    if (!(cin >> nr_miesiaca))
    {
        cerr<<"To nie jest liczba!";
        exit(0);
    }

    switch(nr_miesiaca)
    {
        case 1:
        case 3:
        case 5:
        case 7:
        case 8:
        case 10:
        case 12:
            cout<<"Ten miesiac ma 31 dni!";
        break;

        case 4:
        case 6:
        case 9:
        case 11:
            cout<<"Ten miesiac ma 30 dni!";
        break;

        case 2:
            {
                int rok;
                cout<<"Podaj rok: ";
                cin >> rok;

if (((rok%4 == 0) && (rok%100 != 0)) || (rok%400 == 0))
    cout<<"Ten miesiac ma 29 dni!";
else cout<<"Ten miesiac ma 28 dni!";

            }
        break;

        default: cout<<"Niepoprawny numer miesiaca!";

    }

    return 0;
}

Offline

Użytkowników czytających ten temat: 0, gości: 1
[Bot] ClaudeBot

Stopka

Forum oparte na FluxBB

Darmowe Forum
naczosisland - twowords - nordling - cechwilka - domin

[ Wygenerowano w 0.015 sekund, wykonano 8 zapytań - Pamięć użyta: 480.94 kB (Maksimum: 532.06 kB) ]