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

 

 


Tema destacado:


  Mostrar Mensajes
Páginas: 1 2 3 [4] 5
31  Programación / Programación C/C++ / Re: maximo de una matriz? en: 2 Julio 2013, 02:34 am
sabes que me sigue trayendo basura en la poscion 5 del vector fuuuuuuuuuuuuuuuuu

no cargo nada y se carga solo con 2 o 3

es una boludes pero me esta volviendo loco XD
32  Programación / Programación C/C++ / Re: maximo de una matriz? en: 2 Julio 2013, 01:46 am
por que menor estricto? si la matriz llega a 20
si se elige la columna 20 no la toma por qe con el < solo no la toma
33  Programación / Programación C/C++ / Re: maximo de una matriz? en: 2 Julio 2013, 01:02 am
edit no dije nada la ptm xD

no puedo hacer qe no me tire 20 :s
34  Programación / Programación C/C++ / Re: maximo de una matriz? en: 2 Julio 2013, 00:55 am
probe con tu code y en vez de 20 me tira 29999 lol

lo arregle un poco y me sigue tirando 20 qe raro
35  Programación / Programación C/C++ / Re: maximo de una matriz? en: 2 Julio 2013, 00:51 am
mira esta igual y me sigue saliendo en la posicion 5 del aux se guarda 20

el tema es que en for(c=1;c<=20;c++) tengo que p oner <= sino si pongo el valor 20 no me lo toma y poniendo <20 solo llega al 19

estoy perdido xD

Código:
void opc2(float m1[5][20]) /* funciona pero para una sola Gaceosa(fila) */
{

int c,f,auxc,auxf,i;
int max[5]={m1[0][0],m1[0][0],m1[0][0],m1[0][0],m1[0][0]};
int aux[5]={0};

    i=0;

for(f=1;f<=5;f++)
{
max[f]=m1[f][0];
aux[f]=0;

for(c=1;c<=20;c++)
{
if(m1[f][c]>max[f])
{
max[f]=m1[f][c];             
        aux[f]=c;
}
}

}
36  Programación / Programación C/C++ / Re: maximo de una matriz? en: 2 Julio 2013, 00:40 am
claro pero al guardar la matriz en el vector max me guarda el valor qe esta en esas cordenadas y lo que yo necesitaria es saber en que columna esta el maximo y no el valor del maximo
nose si m estoy explicando bien o estoy pifiando en algo XD

jaj gracias
37  Programación / Programación C/C++ / Re: maximo de una matriz? en: 2 Julio 2013, 00:21 am
te hago una consulta

mi codigo quedo asi mira

Código:
void opc2(float m1[5][20]) /* funciona pero para una sola Gaceosa(fila) */
{

int c,f,auxc,auxf,i;
int max[5]={m1[0][0],m1[0][0],m1[0][0],m1[0][0],m1[0][0]};
int aux[5]={0};

    i=0;

for(f=1;f<=5;f++)
{
for(c=1;c<=20;c++)
{
if(m1[f][c]>max[f])
{
max[f]=m1[f][c];            
        aux[f]=c;
}
}

}

for(i=1;i<=5;i++)
{

printf("para la gaceosa %d se embotello mas en el centro %d\n",i,aux[i]);
}


}

funciona bien pero cuando lo corro se guarda en el vector aux[5](posicion 5 ) el valor 20 sin haber tocado esa posicion y las demas quedan en 0 o en los valores que deberian estar
no entiendo porque me podrias ayduar?
38  Programación / Programación C/C++ / Re: maximo de una matriz? en: 1 Julio 2013, 23:42 pm
gente le hago una consulta , lso codigos que me dieron son para definir el maximo de cada fila de una matriz? o de toda la matriz?

por que poniendo por ejemplo

Código:
int Maximo[5] = {m[0][0],m[0][0],m[0][0],m[0][0],m[0][0]};
int f = 0;
int c = 0;
 
for (f = 0; f < 5;f++)
{
   for (c= 1; c < 5;c++)
   {
         if (m[c][f] > Maximo[f])
             Maximo[f] = m[c][f];
   }
}

estaria recorriendo toda la matriz o estaria recorriendo CADA fila y guardando el maximo en el vector ?

muchas gracias
39  Programación / Programación C/C++ / maximo de una matriz? en: 30 Junio 2013, 20:00 pm
buenas tardes tengo que sacar el maximo de cada fila en la matriz m[5][20]

como seria?
yo pense algo asi , que recorra toda la fila uno y valla sacando max
pero habria que hacer 5 iguales me parece que debe haber una forma mas facil

espero una respuesta gracias

Código:
	int c,f,max,auxc,auxf;
max=m1[1][1];
auxf=1;


for(f=1;f<=1;f++)
{
for(c=1;c<=20;c++)
{
if(m1[f][c]>max)
{
max=m1[f][c];
auxf=f;
auxc=c;
}
40  Programación / Programación C/C++ / Re: consulta pasar una matriz a una funcion en: 30 Junio 2013, 00:50 am
claro , entonces como seria el codigo ese bien planteado?,

el primer scanf lo puse para validar que no sea 0 y entonces entrar al bucle,
pero evidentemente hay algo que estoy haciendo mal :P


ah soy un buludo estaba poneidno al revez

asi funciona bien

Código:
#include <stdio.h>



int main()

{
int ng,nc,tot[10]={0},i;

i=0;
printf("ingrese el numero de centro");
scanf("%d",&nc);

while(nc!=0)
{

printf("ingrese el numero de gaseosa");
scanf("%d",&ng);



tot[nc]=ng;

printf("ingrese el numero de centro");
scanf("%d",&nc);

}
for(i=1;i<=5;i++)
{

printf("%d \n",tot[i]);
}
}
Páginas: 1 2 3 [4] 5
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines