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;
}