Răspuns :
PROGRAM C++
#include <iostream>
#include <math.h>
using namespace std;
char* aloca_stiva(int dimensiune) {
char* p = new char[dimensiune];
return p;
}
void adauga_element_stiva(char element, char* stiva,int &cap) {
stiva[cap++] = element;
};
char extrage_element_stiva(char* stiva, int& cap) {
return stiva[cap--];
}
void afisare_continut_stiva(char* stiva, int cap) {
cap--;
while (cap > 0)
cout << stiva[cap--] << " ";
}
int main() {
//Citeste sir de caractere
cout << "Introduceti sirul de caractere : ";
char txt[100];
cin.get(txt, 100, '
Vă mulțumim că ați vizitat site-ul nostru dedicat Informatică. Sperăm că informațiile oferite v-au fost de ajutor. Nu ezitați să ne contactați pentru întrebări sau asistență suplimentară. Vă așteptăm cu drag data viitoare și nu uitați să ne adăugați la favorite!
Go Learnings: Alte intrebari
alfabet. Sa se genereze doua structuri dinamice de tip stiva, prima cuprinzând literele din stiva inițiala care preced in alfabet litera y, cealaltă cuprinzând literele din stiva inițiala care succed litera y. De afișat conținutele stivelor generate.