using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace practica4 { class Program { static void Main(string[] args) { int numboletos, idboleto, numsocio; int pelicula, sala; string titulo; float hora; bool tardesc; float precio, total; char sn; string login, pwd; int visitas; Console.WriteLine("Login:"); login = Console.ReadLine(); Console.WriteLine("Password:"); pwd = Console.ReadLine(); if (login == "user1") { if (pwd == "123") Console.WriteLine("Bienvenido al sistema"); else Console.WriteLine("Datos incorrectos"); } else Console.WriteLine("Datos incorrectos"); if ((login == "user1")&&(pwd == "123")) Console.WriteLine("Bienvenido al sistema"); else Console.WriteLine("Datos incorrectos"); Console.WriteLine("Cuantos boletos?"); numboletos = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Qué película?"); pelicula = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Qué hora?"); hora = Convert.ToSingle(Console.ReadLine()); if (pelicula == 1) { titulo = "Los pitufos"; if (hora == 7F) sala = 2; } else if (pelicula == 2) titulo = "Linterna verde"; else if (pelicula == 3) titulo = "Capitan america"; else Console.WriteLine("Esa pelicula no esta en cartelera"); switch (pelicula) { case 1: titulo = "Linterna verde"; break; case 2: titulo = "Linterna verde"; break; case 3: titulo = "Linterna verde"; break; default: Console.WriteLine("Esa pelicula no esta en cartelera"); break; } //Comentarios /****************Con objetos *****************/ sala = 3; //titulo = "Linterna verde"; //hora = 3.5F; precio = 100F; total = precio * numboletos; // Console.WriteLine("Tiene tarjeta club?"); sn = Convert.ToChar(Console.ReadLine()); if (sn == 's') { Console.WriteLine("Cuantas visitas?"); visitas = Convert.ToInt32(Console.ReadLine()); if(visitas<=3) total = total * 0.9F; else if((visitas>3)&&(visitas<=6)) total = total * 0.8F; else if ((visitas > 6) && (visitas <= 9)) total = total * 0.7F; else total = total * 0.5F; numsocio = 13; } else total = total + total * 0.05F; Console.WriteLine("Me debe {0}",total); } } }