pseudocodigo INICIO int suma = 0, mayor = 0, np = 0, diap = 0; int r, c; string plantas[12]; int[,] produccion[13, 8]; for (r = 0; r <>
{ Print "Nombre Planta",r+1 Read plantas [r] suma=0; for (c = 0; c <>
{ Print "Producto de la planta", r + 1) Print "Dia”, c + 1 Read produccion[r, c] suma = suma + produccion[r, c]; } produccion[r, 7] = suma; } for (c = 0; c <>
{ suma = 0; for (r = 0; r <>
{ suma = suma + produccion[r, c]; } produccion[12, c] = suma; } for (r = 0; r <>
{ if (produccion[r, 7] > mayor) { mayor = produccion[r, 7]; np = r + 1; } } Print "Plantas mas productivas ", np + 1 Print "Produccion de la pantal mas productiva ", produccion[np, 7] mayor = 0; for (c = 0; c <>
{ if (produccion[12, c] > mayor) { mayor = produccion[12, c]; diap = c + 1; } } Print "Dia con mayor produccion:" switch(diap) { case 1: print "dia 1" break; case 2: print "dia 2" break; case 3: print "dia 3" break; case 4: print "dia 4"
break; case 5: print "dia 5" break; case 6: print "Sabado" break; case 7: print "Domingo" break; } Print "Mayor Produccion en un dia", mayor FIN
CONSOLA int suma = 0, mayor = 0, np = 0, diap = 0; int r, c; string[] plantas = new string[12]; int[,] produccion = new int[13, 8]; for (r = 0; r <>
{ Console.WriteLine("Nombre Planta {0}", r + 1); plantas[r] = Console.ReadLine(); suma = 0; for (c = 0; c <>
{ Console.WriteLine("Producto de la planta {0}", r + 1); Console.WriteLine("Dia {0}", c + 1); produccion[r, c] = int.Parse(Console.ReadLine()); suma = suma + produccion[r, c]; } produccion[r, 7] = suma; } for (c = 0; c <>
{ suma = 0; for (r = 0; r <>
{ suma = suma + produccion[r, c]; } produccion[12, c] = suma; } for (r = 0; r <>
{ if (produccion[r, 7] > mayor) { mayor = produccion[r, 7]; np = r + 1; } } Console.WriteLine("Plantas mas productivas {0}", np + 1); Console.WriteLine("Produccion de la pantal mas productiva {0}", produccion[np, 7]); mayor = 0; for (c = 0; c <>
{ if (produccion[12, c] > mayor) { mayor = produccion[12, c]; diap = c + 1; } } Console.WriteLine("Dia con mayor produccion:"); switch (diap) { case 1: Console.WriteLine("dia 1"); break; case 2: Console.WriteLine("dia 2"); break; case 3: Console.WriteLine("dia 3"); break; case 4: Console.WriteLine("dia 4"); break; case 5: Console.WriteLine("dia 5"); break; case 6: Console.WriteLine("sabado 6"); break; case 7: Console.WriteLine("Domingo 7"); break; } Console.WriteLine("Mayor Produccion en un dia {0}", mayor); Console.ReadKey();
PSEUDOCODIGO INICIO int ide; double[] calif; int total; public estudiante() { ide=0; calif=new FLOAT[5]; total=0; } public void introduceide(int nc) { ide=nc; } public void introducecalif(FLOAT nota) { calif[total]=nota; total++; } public FLOAT promedio() { double suma=0.0f; int i; for i=0 step total i=i+1 { suma=suma+calif[i]; } return suma/total; } public int mostraride() { return ide; } static void Main(string[] args) { int c = 0, bandera = 0,nocontrol; FLOAT examen; estudiante e1 = new estudiante(); do { PRINT("introduce identificacion estudiante;"); nocontrol = int.Parse(Console.ReadLine()); e1.introduceide(nocontrol); PRINT("\nIntroduce calificacion (<=5)"); c = int.Parse(Console.ReadLine()); for (int i = 0; i <> { PRINT("introduce calificacion {0} examen;", i + 1) PRINT examen e1.introducecalif(examen); } PRINT("identificacion alumno ="+ e1.mostraride()); PRINT("Promedio =" + e1.promedio()); PRINT("presione 1 para registar otro estudiante y 0 para salir "); bandera = int.Parse(Console.ReadLine());
} while (bandera == 1); FIN
CONSOLA
int ide; double[] calif; int total;
public estudiante() { ide = 0; calif = new double[5]; total = 0; } public void introduceide(int nc) { ide = nc; } public void introducecalif(double nota) { calif[total] = nota; total++; } public double promedio() { double suma=0.0f; int i; for(i=0;i { suma=suma+calif[i]; } return suma/total; } public int mostraride() { return ide;
PSEUDOCODIGO INICIO int suma = 0, mayor = 0, np = 0, diap = 0; int r, c; string plantas[12]; int[,] produccion[13, 8]; for (r = 0; r <>
{ Print "Nombre Planta",r+1 Read plantas [r] suma=0; for (c = 0; c <>
{ Print "Producto de la planta", r + 1) Print "Dia”, c + 1 Read produccion[r, c] suma = suma + produccion[r, c]; } produccion[r, 7] = suma; } for (c = 0; c <>
{ suma = 0; for (r = 0; r <>
{ suma = suma + produccion[r, c]; } produccion[12, c] = suma; } for (r = 0; r <>
{ if (produccion[r, 7] > mayor) { mayor = produccion[r, 7]; np = r + 1; } } Print "Plantas mas productivas ", np + 1 Print "Produccion de la pantal mas productiva ", produccion[np, 7] mayor = 0; for (c = 0; c <>
{ if (produccion[12, c] > mayor) { mayor = produccion[12, c]; diap = c + 1; } } Print "Dia con mayor produccion:" switch(diap) { case 1: print "Lunes" break; case 2: print "Martes" break; case 3: print "Miercoles" break; case 4: print "Jueves" break; case 5: print "Viernes" break; case 6: print "Sabado" break; case 7: print "Domingo" break; } Print "Mayor Produccion en un dia", mayor FIN
CONSOLA
int suma = 0, mayor = 0, np=0, diap=0; int r, c; string []plantas= new string [12]; int [,] produccion= new int [13,8]; for (r = 0; r <>
{ Console.WriteLine("Nombre Planta {0}",r+1); plantas [r]= Console.ReadLine(); suma=0; for (c = 0; c <>
{ Console.WriteLine("Producto de la planta {0}",r+1); Console.WriteLine("Dia {0}", c+1); produccion [r,c]= int.Parse(Console.ReadLine()); suma=suma+produccion[r,c]; } produccion [r,7]=suma; } for(c = 0; c <>
{ suma=0; for(r = 0; r <>
{ suma=suma+produccion[r,c]; } produccion[12,c]=suma; } for(r = 0; r <>
{ if (produccion[r,7]>mayor) { mayor=produccion[r,7]; np=r+1; } } Console.WriteLine("Plantas mas productivas {0}", np+1); Console.WriteLine("Produccion de la pantal mas productiva {0}",produccion[np,7]); mayor=0; for(c = 0; c <>
{ if(produccion[12,c]>mayor) { mayor=produccion[12,c]; diap=c+1; } } Console.WriteLine("Dia con mayor produccion:"); switch(diap) { case 1: Console.WriteLine("Lunes"); break; case 2: Console.WriteLine("Martes"); break; case 3: Console.WriteLine("Miercoles"); break; case 4: Console.WriteLine("Jueves"); break; case 5: Console.WriteLine("Viernes"); break; case 6: Console.WriteLine("Sabado"); break; case 7: Console.WriteLine("Domingo"); break; } Console.WriteLine("Mayor Produccion en un dia {0}",mayor); Console.ReadKey();
PSEUDOCODIGO INICIO int[,] ciudad = new int[10, 29]; int ave, calle, a, c, sigue, ac, mayor = 0,mayor2 = 0,mayor3 = 0; int posave = 0,posave2 = 0,posave3 = 0; int poscalle = 0,poscalle2 = 0,poscalle3 = 0; do { do { Print("introduce No de la avenida"); Read ave if (ave <> 10) { Console.WriteLine("avenida erronea"); } } while (ave <> 10); do { PRINT("introduce numero de calle"); READ calle if (calle <30>58) { PRINT("calle erronea"); } } while ( calle <> 58); PRINT("No de accidentes"); READ ac ciudad [ ave - 1,calle - 30]=ac; PRINT("presione 1 para continuar y 0 para terminar"); READ sigue } while (sigue ==1);
fora = 0 TO 9 STEP a =a+1 { for( c=0 ; c <= 28 ; c++) { if (ciudad[a, c] > mayor) { mayor = ciudad[a, c]; posave = a + 1; poscalle = c + 30; } else { if (ciudad[a,c] > mayor2) { mayor2 = ciudad[a, c]; posave2 = a + 1; poscalle2 = c + 30; } else { if (ciudad[a, c] > mayor3) { mayor3 = ciudad[a, c]; poscalle3 = c + 30; posave3 = a + 1; } else { } } } } } PRINT( "la 1er interseccion mas peligrosa es entre ave {0}y la calle {1} con un numero de accidentes {2}",posave ,poscalle ,mayor); PRINT("la 2da interseccion mas peligrosa es entre ave {0}y la calle {1} con un numero de accidentes {2}", posave2, poscalle2, mayor2); PRINT("la 3ra interseccion mas peligrosa es entre ave {0}y la calle {1} con un numero de accidentes {2}", posave3, poscalle3, mayor3); FIN
CONSOLA int[,] ciudad = new int[10, 29]; int ave, calle, a, c, sigue, ac, mayor = 0, mayor2 = 0, mayor3 = 0; int posave = 0, posave2 = 0, posave3 = 0; int poscalle = 0, poscalle2 = 0, poscalle3 = 0; do { do { Console.WriteLine("introduce No de la avenida"); ave = int.Parse(Console.ReadLine()); if (ave <> 10) { Console.WriteLine("avenida erronea"); } } while (ave <> 10); do { Console.WriteLine("introduce numero de calle"); calle = int.Parse(Console.ReadLine()); if (calle <> 58) { Console.WriteLine("calle erronea"); } } while (calle <> 58);
Console.WriteLine("No de accidentes"); ac = int.Parse(Console.ReadLine()); ciudad[ave - 1, calle - 30] = ac; Console.WriteLine("presione 1 para continuar y 0 para terminar"); sigue = int.Parse(Console.ReadLine()); } while (sigue == 1);
for (a = 0; a <= 9; a++) { for (c = 0; c <= 28; c++) { if (ciudad[a, c] > mayor) { mayor = ciudad[a, c]; posave = a + 1; poscalle = c + 30; } else { if (ciudad[a, c] > mayor2) { mayor2 = ciudad[a, c]; posave2 = a + 1; poscalle2 = c + 30; } else { if (ciudad[a, c] > mayor3) { mayor3 = ciudad[a, c]; poscalle3 = c + 30; posave3 = a + 1; } else { } } } } }
Console.WriteLine("la 1er interseccion mas peligrosa es entre ave {0}y la calle {1} con un numero de accidentes {2}", posave, poscalle, mayor); Console.WriteLine("la 2da interseccion mas peligrosa es entre ave {0}y la calle {1} con un numero de accidentes {2}", posave2, poscalle2, mayor2); Console.WriteLine("la 3ra interseccion mas peligrosa es entre ave {0}y la calle {1} con un numero de accidentes {2}", posave3, poscalle3, mayor3);
Console.ReadKey();
Viusual
namespace WindowsFormsApplication1 { public partial class Form1 : Form { int[,] ciudad = new int[10, 29]; int ave, calle, ac, mayor, mayor2, mayor3, posave, poscalle, posave2, poscalle2, posave3, poscalle3; public Form1() { InitializeComponent(); InitializeComponent(); mayor = mayor2 = mayor3 = posave = poscalle = posave2 = poscalle2 = posave3 = poscalle3 = 0; listBox1.Items.Add("Accidentes"); }
private void button2_Click(object sender, EventArgs e) { listBox1.Items.Add("entre la avenida " + posave + " y la calle " + poscalle + " se produce la mayor cantidad de accidentes con:" + mayor); listBox1.Items.Add("entre la avenida " + posave2 + " y la calle " + poscalle2 + " se produce la 2da mayor cantidad de accidentes con:" + mayor2); listBox1.Items.Add("entre la avenida " + posave3 + " y la calle " + poscalle3 + " se produce la 3ra mayor cantidad de accidentes con:" + mayor3); }
PSEUDOCODIGO INICIO double[,] sueldos = new double[10, 15]; double[] precio = { 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15 }; int Nv, Art, N, sigue = 1; do { PRINT("Numero de vendedor:"); READ Nv PRINT("Numero de articulo:"); READ Art PRINT("Cantidad de articulo:"); READ N sueldos[Nv - 1, Art - 1] = sueldos[Nv - 1, Art - 1] + N * precio[Art - 1]; PRINT("Presione 1 para continuar o 0 para calcular sueldos"); READ sigue } while (sigue == 1); { int v, p; double sum, salario; for (v = 0; v < v =" v"> { sum = 0; for (p = 0; p < p =" p"> { sum = sum + sueldos[v, p]; } salario = sum * 0.05; PRINT("Numero de vendedor:{0}", v + 1); PRINT ("Sueldo:{0}", salario); } } FIN
CONSOLA double[,] sueldos = new double[10, 15]; double[] precio = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 }; int Nv, Art, N, sigue = 1; do { Console.WriteLine("Numero de vendedor:"); Nv = int.Parse(Console.ReadLine()); Console.WriteLine("Numero de articulo:"); Art = int.Parse(Console.ReadLine()); Console.WriteLine("Cantidad de articulo:"); N = int.Parse(Console.ReadLine()); sueldos[Nv - 1, Art - 1] = sueldos[Nv - 1, Art - 1] + N * precio[Art - 1]; Console.WriteLine("Presione 1 para continuar o 0 para calcular sueldos"); sigue = int.Parse(Console.ReadLine()); } while (sigue == 1); { int v, p; double sum, salario; for (v = 0; v < v =" v"> { sum = 0; for (p = 0; p < p =" p"> { sum = sum + sueldos[v, p]; } salario = sum * 0.05; Console.WriteLine("Numero de vendedor:{0}", v + 1); Console.WriteLine("Sueldo:{0}", salario); } } Console.ReadKey();
VISUAL
public partial class Form1 : Form { double[,] sueldos = new double[10, 15]; double[] Precio = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 }; int NV, ART, N; public Form1() { InitializeComponent(); listBox1.Items.Add("Vendedor Articulo Cantidad"); NV = ART = N = 0; } private void button1_Click(object sender, EventArgs e) { NV = int.Parse(textBox1.Text); textBox1.Clear(); ART = int.Parse(textBox2.Text); textBox2.Clear(); N = int.Parse(textBox3.Text); textBox3.Clear(); listBox1.Items.Add(NV.ToString() + "\t\t" + ART.ToString() + "\t" + N.ToString()); sueldos[NV - 1, ART - 1] = sueldos[NV - 1, ART - 1] + N * Precio[ART - 1]; } private void button2_Click(object sender, EventArgs e) { int V, P; double SUM, salario; listBox1.Items.Add("Vendedor Sueldo"); for (V = 0; V < v =" V"> { SUM = 0; for (P = 0; P < p =" P"> { SUM = SUM + sueldos[V, P]; } salario = SUM * 0.05; listBox1.Items.Add(V + 1 + "\t\t" + salario); } }