lunes, 3 de octubre de 2011

//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 Prog_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