• Asignatura: Informática
  • Autor: juvalbarcelona97
  • hace 8 años

urgente pasar esto a lenguaje c#
Definir i,alumnos,localidad,reprobado,resultado Como Entero;
Definir bosa,kennedy,engativa,suba Como Entero;
Escribir "*** Colegio Distrital del Occidente ***";
Escribir "";
Repetir
Escribir Sin Saltar "Ingrese cantidad de alumnos...: ";
leer alumnos;
Hasta Que alumnos>0;
Para i<-1 Hasta alumnos Con Paso 1 Hacer
Repetir
Escribir "";
Escribir "1) Bosa";
Escribir "2) Kennedy";
Escribir "3) Engativa";
Escribir "4) Suba";
Escribir Sin Saltar "Ingrese localidad de procedencia...: ";
leer localidad;
Hasta Que localidad>0 y localidad<5;
Repetir
Escribir "";
Escribir "1) Aprobado";
Escribir "2) Reprobado";
Escribir Sin Saltar "Ingrese resultado...: ";
leer resultado;
Hasta Que resultado>0 y resultado<3;
si resultado=2 entonces
Segun localidad Hacer
1:
bosa<-bosa+1;
2:
kennedy<-kennedy+1;
3:
engativa<-engativa+1;
4:
suba<-suba+1;
Fin Segun
FinSi
Fin Para
Escribir "";
Escribir "*** Colegio Distrital del Occidente ***";
Escribir "";
Escribir "Cantidad de alumnos reprobados por localidad";
Escribir "";
Escribir "Bosa.......: ",bosa;
Escribir "Kennedy....: ",kennedy;
Escribir "Engativa...: ",engativa;
Escribir "Suba.......: ",suba;
Escribir "";
FinAlgoritmo


fv11: sera divertido
fv11: tengo tu codigo listo pero le tuve que quitar los repetir, como tal las condiciones no estaban funcionando como deberian sin embargo te pasare lo demas

Respuestas

Respuesta dada por: fv11
0

Respuesta:

 int i,alumnos,localidad,resultado;

 int bosa=0,kennedy=0,engativa=0,suba=0;

 Console.WriteLine("*** Colegio Distrital del Occidente ***");

 Console.WriteLine("");

 do{

  Console.Write("Ingrese cantidad de alumnos...:");

  alumnos=int.Parse(Console.ReadLine());    

 }while(alumnos<=0);

 

 for(i=0;i<alumnos;i++){

  //do{

   Console.Write("");

   Console.Write("1)Bosa."

       +"\n2)Kennedy."

       +"\n3)Engativa."

       +"\n4)Suba."

       +"\nIngrese localidad de procedencia...:");

   //localidad=int.Parse(Console.ReadLine());

   localidad=Convert.ToInt16(Console.ReadLine());

  //}while(localidad>=0 & localidad<=5);

  //do{

   Console.Write("");

   Console.Write("1)Aprovado."

       +"\n2)Reprobado.");

   resultado=int.Parse(Console.ReadLine());

  //}while((resultado>0)&&(resultado<3));

   

  if(resultado==2){

   switch(localidad){

    case 1:

     bosa=bosa+1;

     break;

    case 2:

     kennedy=kennedy+1;

     break;

     

    case 3:

     engativa=engativa+1;

     break;

     

    case 4:

     suba=suba+1;

     break;

   }//fin switch

  }//fin if

   

 }//fin for

 Console.WriteLine("");

 Console.WriteLine("*** Colegio Distrital del Occidente ***");

 Console.WriteLine("");

 Console.WriteLine("Cantidad de alumnos reprobados por localidad");

 Console.WriteLine("");

 Console.WriteLine("Bosa.......:"+bosa);

 Console.WriteLine("Kennedy....:"+kennedy);

 Console.WriteLine("Engativa...:"+engativa);

 Console.WriteLine("Suba.......:"+suba);

 Console.WriteLine("");

Explicación:

esto va dentro del main ten cuidado con las llaves

Preguntas similares