Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/04/2012, 10:52
vani18
 
Fecha de Ingreso: junio-2010
Mensajes: 752
Antigüedad: 13 años, 11 meses
Puntos: 5
funciones con vectores , parametros

hola , hace poco estoy viendo los temas de c

en este ejercicio lo tengo sin funciones..(todo junto el codigo)
tengo un vector cargado.. tengo varias opciones.para elegir de un switch, el primer case... es para buscar los mayores, si se repiten indicar las posiciones... (un poco desordenado el codigo.pero funciona)

el vector es v[] ....

como quedaria si en case 1.. habria una llamada a funcion de este codigo.
seria buscamaxpos y se pasan parametros...etc...

osea pasar el codigo de abajo , pero si fuese con funciones...


Código PHP:
switch(opcion)
   {
   case 
1:
       {
           
           
           
           
       
mayor v[1]; /* asumimos primero es mayor */
       
       
repetido=1/* va una vez */

for (2<11i++) /* buscamos */
if (mayor v[i]) /* si hay otro mayor lo cambiamos */
{
mayor v[i];
//repet[1]
repetido 1;
}
else if(
mayor == v[i]) /* si esta repetido contamos */
repetido ++;


for(
i=1;i<11;i++)
    {
        if(
mayor==v[i])
        {
            
repet[i]=i;
        }
    }


printf("\nEl mayor es %d y se repite %d veces, en las posiciones  ",mayor,repetido);


    for(
i=1;i<11;i++)
       {
           if (
repet[i]!=0)
        
printf("-%d-",repet[i]);


       }

printf("\n\n");


      }
     break;