Stosy-- Menu

0

Witam wszystkich użytkowników. Jestem studentem i wykładowca zadał nam program do napisania w jezyku C++. Oto co zrobilem. Mam do zrobienia menu króra w intrukcji warunkowej wykonuje odpowiednie działanie: 1.Wprowadzanie danych 2. Zdejmowanie ze stosu 3.Wprowadzanie do stosu 4. Koniec . Nie mam pojecia za co sie zabrać. Z góry bardzo dziękuje.

 

#include <cstdlib>
#include <iostream>
#define MAX_SIZE 100
using namespace std;
double *pStos;
int nPos;

bool Push(double dValue){
if (nPos<MAX_SIZE){

pStos[nPos]=dValue;
nPos++;
return true;

}
return false;
}

bool Pop(double&dValue){
if (nPos>0){
nPos--;
dValue=pStos[nPos];
return true;
}
return false;
}

int main(int argc, char *argv[])
{
pStos=new double[MAX_SIZE];
nPos=0;
Push(1);
Push(2);
Push(3);
Push(4);

double x;

while (Pop(x)){

printf("%f\n",x);
}
delete []pStos;

system("PAUSE");

return 0;

}

 

}

0
bool czyDziala = true;
while (czyDziala )
{
  cin >> wczytajOpcje;
  switch(wczytajOpcje)
  {
    case 4:
    czyDziala = false;
    break;
  }  // albo ify
}

w switchu dorabiasz wszystkie case (1,2,3)

0

Nie mam bladego pojęcia gdzie to wstawić. Ogolnie programowanie dla mnie to czarna magia:) Będe wdzieczny jak ktoś podpowie co i jak;)

0

Symboliczne 5 zł na konto i znajdzie się ktoś skory zrobić nawet całość.

1 użytkowników online, w tym zalogowanych: 0, gości: 1