elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Únete al Grupo Steam elhacker.NET


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  ayuda programa con matrices no me muestra el numero de mayor a menor (filas)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: ayuda programa con matrices no me muestra el numero de mayor a menor (filas)  (Leído 1,865 veces)
creiko

Desconectado Desconectado

Mensajes: 44


Ver Perfil
ayuda programa con matrices no me muestra el numero de mayor a menor (filas)
« en: 8 Mayo 2016, 03:38 am »

no me cuadra bien los resultados de encuesta, se que tengo un error pero no logro verlo, si pueden ayudarme les agradeceria


ACLARO ESTO ES CON MATRICES

un colegio quiere realizar una encuesta a n estudiantes sobre el servicio de cafeteria y les
pide que califiquen de 1 a 5 los siguientes aspectos: (Hay que tener encuenta que 1 es
muy malo y 5 es excelente estilo la calificacion de notas)
a. Atención de parte de los que laboran en la cafeteria
b. Calidad de la comida
c. Justicia del precio (el precio que pagó le parece justo?)
d. Comodidad de la Cafeteria.
Escriba un programa en C que pida las calificaciones de los n estudiantes a cada uno de
estos aspectos, y luego escriba el promedio obtenido en cada uno de ellos. La lista
debe aparecer ordenada del aspecto mejor calificado al peor calificado


tengo problema ( La lista debe aparecer ordenada del aspecto mejor calificado al peor calificado )


#include "stdio.h"
#include "conio.h"
#include "string.h"
#include "windows.h"
#include "stdlib.h"
#include "time.h"
#include "iostream"
#include "stdlib.h"

int main()
{
   int m[4][4];
   int x[4][4];
   int estudiantes;
   float p=0,p1=0,p2=0,p3=0;
   int i,j,mayor=0,menor=0;
   float prom=0,prom1=0,prom2=0,prom3=0;
   
   printf ("PROGRAMA CALIFICACION CAFETERIA ITP. \n\n");
   srand(time(NULL));
   
      
   printf ("Cuantos estudiantes del itp ayudaran con la encuesta?.\n\n");
   scanf ("%d",&estudiantes);
   printf ("\n\n");
      
   printf ("CONTESTAR LAS SIGUIENTES PREGUNTAS!!. \n\n");
    printf ("La encuesta se califica de 1 a 5. \n\n");
   printf ("1. Atencion de parte de los que laboran en la cafeteria.  \n\n");
   printf ("2. Calidad de la comida. \n\n");
   printf ("3. Justicia del precio (El precio que paga le parece justo). \n\n");
   printf ("4. Comodidad en la cafeteria. \n\n");
   printf ("//////////////////\n");
   
   printf("****  CALIFICACION   **** \n\n");
   
   for (j=0;j<estudiantes;j++)
   {
       printf("    E%d",j+1);   
   }
   
   printf("\n");
   
   for (i=0;i<=3;i++)
   {
       printf ("P%d ",i+1);   
      
      for (j=0;j<estudiantes;j++)
      {
         m[j]=1+rand()%(5);
         printf (" %d    ",m[j]);
       }
       printf("\n");
   }
   
   for (i=0;i<=3;i++)
   {
      for (j=0;j<estudiantes;j++)
      {
          if(i==0)
          {
             p=p+m[j];
         }
         if(i==1)
          {
             p1=p1+m[j];
         }
         if(i==2)
          {
             p2=p2+m[j];
         }
         if(i==3)
          {
             p3=p3+m[j];
         }
        }
    }
   
    printf("\n");
    printf("%.f %.f %.f %.f \n",p,p1,p2,p3);

    printf("\n");
    prom=p/estudiantes;
    prom1=p1/estudiantes;
    prom2=p2/estudiantes;
    prom3=p3/estudiantes;
   
    printf("Promedios. \n\n");
    printf("Pregunta 1: %.2f \n",prom);
    printf("Pregunta 2: %.2f \n",prom1);
    printf("Pregunta 3: %.2f \n",prom2);
    printf("Pregunta 4: %.2f \n",prom3);
   
    printf("\n\n");
   
    for (i=0;i<estudiantes;i++)
   {   
      for (j=0;j<3;j++)
      {
         mayor=0;
         if(i==0)
         {
            mayor=m[j];
         }
         
         menor=0;
         if(i==0)
         {
            menor=m[j];
         }
         
         if(m[j]>mayor && m[j]>menor)
         {
             printf(" %d ",m[j]);
          }
       }
       printf("\n");
   }
}   


« Última modificación: 8 Mayo 2016, 09:30 am por creiko » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Ordenar número de mayor a menor « 1 2 »
Programación Visual Basic
Nessito 14 16,315 Último mensaje 19 Mayo 2007, 20:09 pm
por Nessito
[Python] Programita de Numero mayor y menor
Scripting
~ Ghost_Networks ~ 1 51,904 Último mensaje 8 Diciembre 2010, 18:39 pm
por ChicoMaravilla
ayuda compañeros! programa c ordenar mayor a menor « 1 2 »
Programación C/C++
shikidos 11 11,697 Último mensaje 19 Enero 2015, 05:41 am
por engel lex
[C++] Problema con numero mayor y menor
Programación C/C++
ianmorar03 1 2,278 Último mensaje 23 Septiembre 2017, 03:46 am
por engel lex
Numero mayor y numero menor!!!! (error)
Java
CharlyScoTT 2 3,881 Último mensaje 21 Octubre 2017, 19:46 pm
por engel lex
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines