TEORÍA BLO3 (2017)

Apunte Español
Universidad Universidad Politécnica de Cataluña (UPC)
Grado Ingeniería de Aeronavegación - 2º curso
Asignatura Informática 2
Año del apunte 2017
Páginas 3
Fecha de subida 03/09/2017
Descargas 0
Subido por

Vista previa del texto

BLO3 TEORIA LISTA List<int> <string> palabras=new List <string>(); <PictureBox> palabras.Add(”casa”); string p=palabras[45]; foreach(string s in palabras) // ==per tot x pertanyent a tots els reals Console.WriteLine(s); O bé Foreach(FlightPlan p in miLista) p.Reiniciar(); int i=0; while (i<palabras.count) { Console.WriteLine(palabras[i]); i=i+1; } PILA==SACO //si meto a Juan en la pila, cae y se mete al final. Entonces si luego meto a Maria, esta se coloca por encima de Juan  la primera persona que me sacará será Maria.
Stack<string> miPila=new Stack<string>(); miPila.Push(“JUAN”); miPila.Push(“MARIA”); string nombre=miPila[0]; NOOO! string nombre=miPila.PoP(); foreach(string s in miPila) Console.WriteLine(s); While(miPila.count>0) Console.WriteLine(miPila.PoP())); //aquesta manera la deixa buida EN EL SIMULADOR 1.Crear llista vols 2.Introduir llista a la pila 3.Treure la posicio quan tira marxa enrera COLAS Queue <string> miCola=new Queuw <string>(); miCola.Enqueue(“JUAN”); miCola.Enqueue(“MARIA”); string nombre=miCola.Dequeue(); static stack<string>SalvarLista(string nombre, List<Jugador>lista, int n) { Stack<string> resultado=new Stack<string>(); Streamwriter salida=new streamwriter(nombre); Foreach (jugador jug in lista) If(jug.GetPuntos()>n) { Resultado.Push(jug.GetNombre()) Salida.WriteLine(jug.GetNombre()+ “-” + jug.GetEdad()+ “-” + jug.GetPuntos()); Salida.Close(); If (resultado.Count==0) Return null; Else Return resultado; } Static void Main() { List<jugador>miLista=newList<jugador>(); Int i =0; String[ ] trozos=Console.ReadLine().split(“ “); Jugador jug=new Jugador (trozos[0], Convert.ToInt32(trozos[1]), Convert.ToInt32(trozos[2])); miLista.Add(jug); i=i+1; } Static void Main() { Try { { List<jugador>miLista=newList<jugador>(); StreamReader entrada=new Streamreader(“jugadores.text”); int n=Convert.ToInt32(entrada.ReadLine()); Int i =0; while (i<n) { Console.WriteLine(“dame siguiente jugador”); String[ ] trozos=entrada.ReadLine().split(“ “); Jugador jug=new Jugador (trozos[0], Convert.ToInt32(trozos[1]), Convert.ToInt32(trozos[2])); miLista.Add(jug); i=i+1; } Entrada.Close(); Stack<string> res=SalvarLista(“ganadores.txt”, miLits, 50); Foreach(string s in res) Console.WriteLine(s); } Catch(FormatException) { Console.WriteLine(“…”); } Catch(FileNotFoundException) { Console.WriteLine(…) } } ...

Comprar Previsualizar