Cita:
Iniciado por cesar_casla Si, indica que es un puntero. No me habia dado cuenta de lo que marco sam90
Tambien podes hacer:
void inici(int v[])
todavia nose lo que son punteros,y hacerlo de esa forma, como para que lo pongan como una opcion en este ejercicio...no sabria... voy a hacerlo de la otra forma "sin punteros" no se si existe o estoy haciendo cualquier cosa...
** como habia explicado.tengo un codigo que asi todo junto funciona bien, tengo que hacerlo que use funciones... en la parte donde el codigo . busca el mayor, cuantas veces se repite , yque posiciones es esta... la pondria aparte , en lo que seria la funcion....no se si antes se define , se declara la funcion ....
Código PHP:
#include <stdio.h>
#include <conio.h>
int buscamayor (int v)
{
int mayor,v[10],repetido,i,repet[10];
mayor = v[1]; /* asumimos primero es mayor */
repetido=1; /* va una vez */
for (i = 2; i <11; i++) /* 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]);
}
// retorno , algo , un vectors quizas... de 12 posiciones. ya que la primer posicion seria. el mayor , la segunda, cuantas veces se repite.. y los otras 10 posiciones son las posiciones como maximo en las que se repite el maximo
}
y aca en la parte donde hago la llamada como , es , si quiero recibir un vector,.. como respuesta de la funcion..y asignarlo en otro vector...
como puse en el codigo ,, la posicion 1 , la saco y digo que es el maximo ,
la posicion 2 la saco y digo las repeticiones.. y el resto del vector son las posiciones...
asi =???
Código PHP:
switch(opcion)
{
case 1:
{
// aca recibiria en una variable un vector... de esta llamada... buscamayor(v);
printf("\n\n");
}
break;