ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Programación AlumnosTecnica


Enviado por   •  8 de Abril de 2016  •  Trabajo  •  3.539 Palabras (15 Páginas)  •  182 Visitas

Página 1 de 15

//Martínez Suástegui Ricardo Javier

//Perez Ceron Marcos Rafael

using System;

using System.Collections.Generic;

using System.IO;

namespace Tarea_Listas

{

class Program

{

public static void Main()

{

FileStream fs = null;

StreamWriter sw = null;

try

{

fs = new FileStream("Alumnos2.txt", FileMode.Create, FileAccess.ReadWrite);

sw = new StreamWriter(fs);

sw.WriteLine(" *****Alumnos de Tecnicas de Programacion Avanzada***** ");

Lista elementos=new Lista();

elementos.Elementoslista();

sw.WriteLine("\n Adriana\n Angel\n Jesus\n Kimberly\n Rafael\n Ricardo\n Rubi \t ");

}

catch (IOException e)

{

Console.WriteLine(" Problemas para escribir el archivo " + e.Message);

}

finally

{

sw.Close();

fs.Close();

}

Console.WriteLine("\n¿Qué desea hacer con la lista? \n" +

"\na.-Insertar al Inicio" +

"\nb.-Insertar al Final " +

"\nc.-Instertar Antes de Algun Elemento" +

"\nd.-Insertar Después de Algun Elemento"+

"\ne.-Eliminar el Primer Elemento" +

"\nf.-Eliminar el Ultimo Elemento"+

"\ng.-Eliminar el Elemento Siguiente");

string p1 = Console.ReadLine();

char x = char.Parse(p1);

switch (x )

{

case 'a':

Lista inicio = new Lista();

inicio.Insertainicio();

break;

case 'b':

Lista final = new Lista();

final.Insertafinal();

break;

case 'c':

Lista antes=new Lista();

antes.Insertaantes();

break;

case 'd':

Lista despues = new Lista();

despues.Instertadespues();

break;

case 'e':

Lista eliini = new Lista();

eliini.Eliminaprimero();

break;

case 'f':

Lista eliult = new Lista();

eliult.Eliminaultimo();

break;

case 'g':

Lista elipos = new Lista();

elipos.Eliminaposterior();

break;

}//Termina Switch

}//Termina Main

}

class Lista

{

public void Elementoslista()

{

List<string> AlumnosTecnicas = new List<string>();

AlumnosTecnicas.Add("0.-Adriana");

AlumnosTecnicas.Add("1.-Angel");

AlumnosTecnicas.Add("2.-Jesus");

AlumnosTecnicas.Add("3.-Kimberly");

AlumnosTecnicas.Add("4.-Rafael");

AlumnosTecnicas.Add("5.-Ricardo");

AlumnosTecnicas.Add("6.-Rubi");

foreach (string Nombre in AlumnosTecnicas)

{

Console.WriteLine(Nombre + " ");

}

}

public void Insertainicio()

{

FileStream fs = null;

StreamWriter sw = null;

try

{

fs = new FileStream("Alumnos3.txt", FileMode.CreateNew, FileAccess.Write);

sw = new StreamWriter(fs);

List<string> AlumnosTecnicas = new List<string>();

AlumnosTecnicas.Add("Adriana");

AlumnosTecnicas.Add("Angel");

AlumnosTecnicas.Add("Jesus");

AlumnosTecnicas.Add("Kimberly");

AlumnosTecnicas.Add("Rafael");

AlumnosTecnicas.Add("Ricardo");

AlumnosTecnicas.Add("Rubi");

Console.WriteLine("¿Que nombre desea agregar?");

string nombre = Console.ReadLine();

AlumnosTecnicas.Insert(0, nombre);

foreach (string Nombre in AlumnosTecnicas)

{

Console.WriteLine(Nombre + "\n");

sw.WriteLine("\n ", Nombre);

}

Console.ReadLine();

}

finally

{

sw.Close();

fs.Close();

}

...

Descargar como (para miembros actualizados) txt (9 Kb) pdf (63 Kb) docx (13 Kb)
Leer 14 páginas más »
Disponible sólo en Clubensayos.com