Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad

Ejemplos de pilas dev c++, Ejercicios de Programación C

Ejemplo de como hacer un pila den dev c++

Tipo: Ejercicios

2022/2023

Subido el 18/11/2023

guillermo-pina
guillermo-pina 🇲🇽

1 documento

1 / 3

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
PILA
clude <iostream>
#include <stack> // LIBRERIA PARA OPERACIONES CON PILAS
using namespace std;
int main() {
cout<<"TAREA 1 PILAS\n\n";
cout<<"Ruben Jonathan Celaya Munguia\n\n ";
cout<<"Este programa muestra el funcionamiento de una PILA en C++\n\n ";
cout<<" PILA\n ";
stack<int> pila;
for (int i = 0; i < 25 ;++i) {
pila.push(i);
}
pila.push(13);
cout << pila.size() << '\n'; //TAMAÑO DE LA PILA .top: cima, size( 4 elementos)
pila.pop();
pila.push(2);
cout << pila.size() << '\n'; //TAMAÑO DE LA PILA .top: cima, size( 4 elementos)
pila.pop();
pila.push(25);
cout << pila.size() << '\n'; //TAMAÑO DE LA PILA .top: cima, size( 4 elementos)
pila.pop();
pila.push(21);
pf3

Vista previa parcial del texto

¡Descarga Ejemplos de pilas dev c++ y más Ejercicios en PDF de Programación C solo en Docsity!

PILA

clude #include // LIBRERIA PARA OPERACIONES CON PILAS using namespace std; int main() { cout<<"TAREA 1 PILAS\n\n"; cout<<"Ruben Jonathan Celaya Munguia\n\n "; cout<<"Este programa muestra el funcionamiento de una PILA en C++\n\n "; cout<<" PILA\n "; stack pila; for (int i = 0; i < 25 ;++i) { pila.push(i); } pila.push(13); cout << pila.size() << '\n'; //TAMAÑO DE LA PILA .top: cima, size( 4 elementos) pila.pop(); pila.push(2); cout << pila.size() << '\n'; //TAMAÑO DE LA PILA .top: cima, size( 4 elementos) pila.pop(); pila.push(25); cout << pila.size() << '\n'; //TAMAÑO DE LA PILA .top: cima, size( 4 elementos) pila.pop(); pila.push(21);

cout << pila.size() << '\n'; //TAMAÑO DE LA PILA .top: cima, size( 4 elementos) pila.pop(); pila.push(4); cout << pila.size() << '\n'; //TAMAÑO DE LA PILA .top: cima, size( 4 elementos) pila.pop(); pila.push(18); cout << pila.size() << '\n'; //TAMAÑO DE LA PILA .top: cima, size( 4 elementos) pila.pop(); pila.pop(); pila.pop(); pila.pop(); pila.pop(); pila.pop(); pila.pop(); cout << "Tamaño de la pila: " << pila.size() << '\n'; if (!pila.empty()) { cout << "Elemento en la cima: " << pila.top() << '\n'; } // Imprimir el contenido de la pila y el elemento en la cima cout << "Contenido de la pila: "; while (!pila.empty()) { cout << pila.top() << " "; pila.pop(); } cout << '\n';