jueves, 29 de septiembre de 2011

Elaborar una aplicación que forme dos arreglos


             Elaborar una aplicación que forme dos arreglos. El primero contiene los M códigos de los estudiantes que perdieron LÓGICA DE PROGRAMACION y el segundo los N códigos de     los estudiantes que perdieron ESTRUCTURA DE DATOS. Partiendo de los dos arreglos formar un nuevo arreglo con los códigos de los estudiantes que perdieron ambas materias.
/*
 * 
     using System;
     
     namespace Estudiantes
{
     class Program
{  
    public static void Main(string[] args)
   {
   string [] logic_prog = {"A5","A14","A21","A23","A25","A29","A33","A39","A41","A42"};
   string [] estruc_datos = {"B1","B4","B15","B16","B18","B22","B26","B28","B30","B39"};
   Info(logic_prog,estruc_datos);
   Console.ReadKey(true);
   }
 
    public static void Info(string[] lo_po, string[] es_da)
    {
   Console.WriteLine("Codigos de alumnos que perdieron ");
   Console.WriteLine(    "LOGICA DE PROGRAMACION ");
   for(int i=0; i<10; i++)
    Console.WriteLine(lo_po[i]);
     
   Console.WriteLine("Codigos de alumnos que perdieron ");
   Console.WriteLine(     "ESTRUCTURA DE DATOS ");
   for(int j=0; j<10; j++)
   Console.WriteLine(es_da[j]);
   NuevoVector(lo_po,es_da);
    }
    public static void NuevoVector (string[] a, string[] b)
    {
  string [] uni = new string [10];
  Console.WriteLine("Codigos de alumnos que perdieron ");
  Console.WriteLine("ESTRUCTURA DE DATOS Y LOGICA DE PROGRAMACION ");
  for(int i=0; i<10; i++){
  uni[i]=a[i];
   Console.WriteLine(uni[i]);
   }
  for(int m=0; m<10; m++){
  uni[m]=b[m];
  Console.WriteLine(uni[m]);
  }
  
   }
}

}

No hay comentarios:

Publicar un comentario