Skocz do zawartości

POMOCY z PROGRAMEM

Członkowie
  • Postów

    1
  • Dołączył

  • Ostatnio

Posty napisane przez POMOCY z PROGRAMEM

  1. Witam, bardzo proszę o pomoc przy rozwiązaniu zadania projektowego. Chciałabym, aby ktoś się przyjrzał temu co napisałam i ewentualnie wskazał mi dalszą drogę. Dziękuję za jakakolwiek pomoc! :)

    Temat: Pracownicy pewnej firmy mają zrealizować projekt złożony z X zadań (maksymalnie 20) i każde w ciągu maksymalnie 10dni. Aby rozpocząć należy wykonać zadanie 0, 1 lub 2 zadań poprzedzających. termin początkowy to 01.01.15r
    Program realizuje: wpisanie nazw kolejnych zadań, wyświetlenie informacji o projekcie i zad, wypisanie tabelki z dat początkowych i końcowych.

    int N_MIN = 1;
    int N = 20;
    int liczba_zad;
    int liczba_dni;
    string nazwa_projektu;
    string nazwa_zadania;
    string zadanie_poprzednie;

    int main(int argc, char** argv)
    {
        int A[N][3];
     
        cout << "Nazwa projektu: ";
        cin >> nazwa_projektu;
        cout << "Liczba zadan: ";
        cin >> liczba_zadan;
        if(liczba_zadan < 1 || liczba_zadan >20)
        {
            cout << "Niepoprawna liczba zadan. Sprobuj jescze raz: ";
            cin >> liczba_zadan;
            while(liczba_zadan < 1 || liczba_zadan >50)
            {
                cout << "Niepoprawna liczba zadan. Sprobuj jescze raz: ";
                cin >> liczba_zadan;
            }
        }else
        cout << "Informacja o zadaniach projektu '" << nazwa_projektu << "': " << endl;
        cout << endl;
        
        
        for(int i = 0; i < liczba_zadan; i++)
        {
            cout << "Podaj nazwe zadania ";
            cin >> nazwa_zadania;
            cout << "Podaj liczbe dni ";
            cin >> liczba_dni;
            cout << "Podaj zadanie poprzedzajace ";
            cin >> zadanie_poprzednie;
            cout << endl;
            cout << i++< "  " << nazwa_zadania << "  " << liczba_dni << "  " << zadanie_poprzednie << endl;
        }
        
        
        system("Pause");
        return 0;
    }

×
×
  • Utwórz nowe...