<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>TRABAJOS: by Naomi Rivera</title>
      <link>https://padlet.com/naomi21052008/bz3vh5p8og4ugtll</link>
      <description></description>
      <language>en-us</language>
      <pubDate>2024-05-08 02:36:57 UTC</pubDate>
      <lastBuildDate>2024-06-24 23:22:26 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url></url>
      </image>
      <item>
         <title>Practica integradora de omar</title>
         <author>naomi21052008</author>
         <link>https://padlet.com/naomi21052008/bz3vh5p8og4ugtll/wish/2985370618</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/841420150/048872d404b5d854671360e314c6caf7/GRADOS.cpp" />
         <pubDate>2024-05-08 16:46:24 UTC</pubDate>
         <guid>https://padlet.com/naomi21052008/bz3vh5p8og4ugtll/wish/2985370618</guid>
      </item>
      <item>
         <title></title>
         <author>naomi21052008</author>
         <link>https://padlet.com/naomi21052008/bz3vh5p8og4ugtll/wish/2985370862</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/841420150/f06a7609608f863194a3085ce9a17644/Practica_integradora_Naomi_Rivera_Martel.pdf" />
         <pubDate>2024-05-08 16:46:37 UTC</pubDate>
         <guid>https://padlet.com/naomi21052008/bz3vh5p8og4ugtll/wish/2985370862</guid>
      </item>
      <item>
         <title></title>
         <author>naomi21052008</author>
         <link>https://padlet.com/naomi21052008/bz3vh5p8og4ugtll/wish/2985371600</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/841420150/113053b9676a3131eb7502e8a95ed3cd/image.png" />
         <pubDate>2024-05-08 16:47:23 UTC</pubDate>
         <guid>https://padlet.com/naomi21052008/bz3vh5p8og4ugtll/wish/2985371600</guid>
      </item>
      <item>
         <title>Programa de pilas</title>
         <author>naomi21052008</author>
         <link>https://padlet.com/naomi21052008/bz3vh5p8og4ugtll/wish/3004331747</link>
         <description><![CDATA[<p>#include &lt;iostream&gt;</p><p>#include &lt;stack&gt;</p><p>#include &lt;string&gt;</p><p>using namespace std;</p><p>void apilar(stack&lt;int&gt;&amp; pila) {</p><p>    cout &lt;&lt; "Introduce los valores a apilar (deja vacío para terminar):" &lt;&lt; endl;</p><p>    string entrada;</p><p>    int valor;</p><p>    do {</p><p>        getline(cin, entrada);</p><p>        if (!entrada.empty()) {</p><p>            valor = stoi(entrada);</p><p>            pila.push(valor);</p><p>        }</p><p>    } while (!entrada.empty());</p><p>}</p><p>void desapilar(stack&lt;int&gt;&amp; pila) {</p><p>    if (pila.empty()) {</p><p>        cout &lt;&lt; "La pila está vacía. No se puede desapilar." &lt;&lt; endl;</p><p>        return;</p><p>    }</p><p>    </p><p>    cout &lt;&lt; "Introduce el valor a desapilar: ";</p><p>    int valorADesapilar;</p><p>    cin &gt;&gt; valorADesapilar;</p><p>    cin.ignore(); // Limpiar el buffer del teclado</p><p>    stack&lt;int&gt; pilaAux;</p><p>    bool encontrado = false;</p><p>    // Desapilar hasta encontrar el valor o vaciar la pila</p><p>    while (!pila.empty()) {</p><p>        int valor = <a rel="noopener noreferrer nofollow" href="http://pila.top">pila.top</a>();</p><p>        pila.pop();</p><p>        if (valor == valorADesapilar &amp;&amp; !encontrado) {</p><p>            encontrado = true;</p><p>            cout &lt;&lt; "Valor desapilado: " &lt;&lt; valor &lt;&lt; endl;</p><p>        } else {</p><p>            pilaAux.push(valor);</p><p>        }</p><p>    }</p><p>    // Restaurar los elementos en la pila original</p><p>    while (!pilaAux.empty()) {</p><p>        pila.push(<a rel="noopener noreferrer nofollow" href="http://pilaAux.top">pilaAux.top</a>());</p><p>        pilaAux.pop();</p><p>    }</p><p>    if (!encontrado) {</p><p>        cout &lt;&lt; "El valor no se encuentra en la pila." &lt;&lt; endl;</p><p>    }</p><p>}</p><p>void mostrarPila(stack&lt;int&gt; pila) {</p><p>    if (pila.empty()) {</p><p>        cout &lt;&lt; "La pila está vacía." &lt;&lt; endl;</p><p>    } else {</p><p>        cout &lt;&lt; "Valores en la pila (empezando por el último introducido):" &lt;&lt; endl;</p><p>        while (!pila.empty()) {</p><p>            cout &lt;&lt; <a rel="noopener noreferrer nofollow" href="http://pila.top">pila.top</a>() &lt;&lt; " ";</p><p>            pila.pop();</p><p>        }</p><p>        cout &lt;&lt; endl;</p><p>    }</p><p>}</p><p>void destruirPila(stack&lt;int&gt;&amp; pila) {</p><p>    while (!pila.empty()) {</p><p>        pila.pop();</p><p>    }</p><p>    cout &lt;&lt; "Pila destruida." &lt;&lt; endl;</p><p>}</p><p>int main() {</p><p>    stack&lt;int&gt; pila;</p><p>    int opcion;</p><p>    string continuar;</p><p>    do {</p><p>        cout &lt;&lt; "Manipulación de pilas en C++" &lt;&lt; endl;</p><p>        cout &lt;&lt; "1. Apilar" &lt;&lt; endl;</p><p>        cout &lt;&lt; "2. Desapilar" &lt;&lt; endl;</p><p>        cout &lt;&lt; "3. Mostrar pila" &lt;&lt; endl;</p><p>        cout &lt;&lt; "4. Destruir pila" &lt;&lt; endl;</p><p>        cout &lt;&lt; "5. Salir" &lt;&lt; endl;</p><p>        cout &lt;&lt; "Elige tu opción: ";</p><p>        cin &gt;&gt; opcion;</p><p>        cin.ignore(); // Limpiar el buffer del teclado</p><p>        switch (opcion) {</p><p>            case 1:</p><p>                apilar(pila);</p><p>                break;</p><p>            case 2:</p><p>                desapilar(pila);</p><p>                break;</p><p>            case 3:</p><p>                mostrarPila(pila);</p><p>                break;</p><p>            case 4:</p><p>                destruirPila(pila);</p><p>                break;</p><p>            case 5:</p><p>                cout &lt;&lt; "Saliendo del programa." &lt;&lt; endl;</p><p>                break;</p><p>            default:</p><p>                cout &lt;&lt; "Opción no válida." &lt;&lt; endl;</p><p>        }</p><p>        if (opcion != 5) {</p><p>            cout &lt;&lt; "Continuar (presiona Enter): ";</p><p>            getline(cin, continuar);</p><p>        }</p><p>    } while (opcion != 5);</p><p>    return 0; // Devuelve 0 al final del programa</p><p>}</p>]]></description>
         <enclosure url="" />
         <pubDate>2024-05-23 03:27:08 UTC</pubDate>
         <guid>https://padlet.com/naomi21052008/bz3vh5p8og4ugtll/wish/3004331747</guid>
      </item>
      <item>
         <title>#include </title>
         <author>naomi21052008</author>
         <link>https://padlet.com/naomi21052008/bz3vh5p8og4ugtll/wish/3036596965</link>
         <description><![CDATA[<p>#include </p><p>#include </p><p><br></p><p>using namespace std;</p><p><br></p><p>void gotoxy(int x, int y) {</p><p>    COORD coord;</p><p>    coord.X = x;</p><p>    coord.Y = y;</p><p>    SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), coord);</p><p>}</p><p><br></p><p>void setColor(int foreground, int background) {</p><p>    HANDLE hConsole = GetStdHandle(STD_OUTPUT_HANDLE);</p><p>    WORD wAttributes = foreground + (background &lt;&lt; 4);</p><p>    SetConsoleTextAttribute(hConsole, wAttributes);</p><p>}</p><p><br></p><p>double calcularSeno(double numero) {</p><p>    return sin(numero * M_PI / 180.0);</p><p>}</p><p><br></p><p>double calcularMedia(double numero1, double numero2) {</p><p>    return (numero1 + numero2) / 2.0;</p><p>}</p><p><br></p><p>double calcularPotencia(double base, double exponente) {</p><p>    return pow(base, exponente);</p><p>}</p><p><br></p><p>int main() {</p><p>    double numeroSeno, numero1Media, numero2Media, basePotencia, exponentePotencia;</p><p><br></p><p>    // Establecer color azul en fondo y blanco en texto</p><p>    setColor(15, 1);</p><p><br></p><p>    gotoxy(10, 5);</p><p>    cout &lt;&lt; "Calculadora de seno, media y potencia" &lt;&lt; endl;</p><p><br></p><p>    gotoxy(10, 7);</p><p>    cout &lt;&lt; "Ingrese un número para calcular su seno: ";</p><p>    cin &gt;&gt; numeroSeno;</p><p><br></p><p>    gotoxy(10, 9);</p><p>    cout &lt;&lt; "Ingrese el primer número para calcular la media: ";</p><p>    cin &gt;&gt; numero1Media;</p><p><br></p><p>    gotoxy(10, 11);</p><p>    cout &lt;&lt; "Ingrese el segundo número para calcular la media: ";</p><p>    cin &gt;&gt; numero2Media;</p><p><br></p><p>    gotoxy(10, 13);</p><p>    cout &lt;&lt; "Ingrese la base para calcular la potencia: ";</p><p>    cin &gt;&gt; basePotencia;</p><p><br></p><p>    gotoxy(10, 15);</p><p>    cout &lt;&lt; "Ingrese el exponente para calcular la potencia: ";</p><p>    cin &gt;&gt; exponentePotencia;</p><p><br></p><p>    double senoResultado = calcularSeno(numeroSeno);</p><p>    double mediaResultado = calcularMedia(numero1Media, numero2Media);</p><p>    double potenciaResultado = calcularPotencia(basePotencia, exponentePotencia);</p><p><br></p><p>    gotoxy(10, 17);</p><p>    cout &lt;&lt; "El seno de " &lt;&lt; numeroSeno &lt;&lt; " es " &lt;&lt; senoResultado &lt;&lt; endl;</p><p><br></p><p>    gotoxy(10, 19);</p><p>    cout &lt;&lt; "La media de " &lt;&lt; numero1Media &lt;&lt; " y " &lt;&lt; numero2Media &lt;&lt; " es " &lt;&lt; mediaResultado &lt;&lt; endl;</p><p><br></p><p>    gotoxy(10, 21);</p><p>    cout &lt;&lt; "La potencia de " &lt;&lt; basePotencia &lt;&lt; " elevado a " &lt;&lt; exponentePotencia &lt;&lt; " es " &lt;&lt; potenciaResultado &lt;&lt; endl;</p><p><br></p><p>    // Restablecer color por defecto</p><p>    setColor(15, 0);</p><p><br></p><p>    return 0;</p><p>}</p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/841420150/b9707572f1297f818726d7940fd6057c/integradora.cpp" />
         <pubDate>2024-06-24 17:38:07 UTC</pubDate>
         <guid>https://padlet.com/naomi21052008/bz3vh5p8og4ugtll/wish/3036596965</guid>
      </item>
   </channel>
</rss>
