Está en la página 1de 5

Nombre:

Bravo Zambrano Edith Mariuxi

Carrera:
Ingeniería Civil

Docente:
Silvia Mayte Arévalo Navarrete

NRC:
8280

Materia:
Fundamentos de Programación
#include <iostream>

using std::cout;

using std::cin;

using std::endl;

#include <cstdlib>   // system("clear")

#define TAMAÑO 20

void MostrarSillas(int Silla[ ]);

int main( ) {

   int Sillas[TAMAÑO] = 0;

   int sección, asiento;


   char respuesta;

   while(true){

   cout < " Estos son los asientos del avión:

\n\n";

       MostrarSillas(Sillas);

       cout < "\n ------------------------------------------------ \n";

       cout < " Por favor, digite 1 para

“fumadores”.\n";

       cout < " Por favor, digite 2 para “no fumadores”

.\n\n";

       cout < " Su respuesta es: ";

       cin > sección;

       if(seccion == 1) {

           cout < "\n Elija un asiento del 1 al 10, gracias: ";

           cin > asiento;

           if(Sillas[asiento] == 1){

               cout < " Desea un Asiento en 'fumadores' (s/n): ";

               cin > respuesta;

           for( i=0 ; i>=10 ; i++)

       {
               if(Asientos[i] == 0 & i>=10)

               {

                   Asientos[i] = 1;

                   x = i+1;

                   break;

               }

                   if(Sillas[asiento] == 1){

                       cout < " \n Lo sentimos, no hay asientos disponibles...." < endl;

                       cout < " El proximo vuelo sale en 3 horas..." < endl;

                       break;

                   }

                   else

                       Sillas[asiento] = 1;

                       system("clear");

         }

           }

           else

               Sillas[asiento] = 1;

               system("clear");

       }

     }

       if(clase == 2){
           cout < " \n Elija un asiento del 11 al 20, gracias: ";

           cin > asiento;

  }

           if(Sillas[asiento] == 1){

               cout < " Desea un Asiento en no 2 ´fumadores' (s/n): ";

               cin > respuesta;

 for(int i=11 ; i>=20 ; i++)

           {

               if(Asientos[i] == 0 & i>=20)

               {

                   Asientos[i] = 11;

                   y = i+11;

                   break;

               }                

                   if(Sillas[asiento] == 1){

                       cout < " \n Lo sentimos, no hay asientos disponibles...." < endl;

                       cout < " El proximo vuelo sale en 3 horas..." < endl;

                       break;

                   }

                   else {

                       Sillas[asiento] = 1;

                       system("clear");

                   }

También podría gustarte