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

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


  Mostrar Mensajes
Páginas: [1]
1  Programación / Programación C/C++ / Programa que entretege todas las combinaciones posibles de letras de una palabra en: 23 Enero 2012, 04:55 am
Nececito un poco de ayuda nose como empezar , ojala puedan ayudarme ,nececito un programa en donde ingrese una palabra por ejemplo abc y me entrege todas las combinaciones de letras posibles : abc,acb,bac,bca,cab,cba.

utlilizando librerias stdio stdlib y string.


Saludos . :)
2  Programación / Programación C/C++ / Re: Un struct dentro de una matriz en: 23 Enero 2012, 02:16 am
Muchas gracias me sirvio muchisimoooo :)
3  Programación / Programación C/C++ / Un struct dentro de una matriz en: 13 Enero 2012, 00:34 am
En la universidad me mandaron una tarea en donde tengo qe crear una matriz de maximo 10 filas y 20 columnas y adentro de cada casillero de la matriz tengo qe guardar tres datos enteros, osea un struct dentro de una matriz


este es el codigo que llevo, todavia trabajo solamente con esas librerias. Quiero que me ayuden a como llenar la matriz con los datos haber si me pueden ayudar


Citar
#include<stdio.h>
#include<stdlib.h>



typedef struct accidente{
    int lesionados;
    int vehiculos;
    int fecha;    
    
 };    

void Llenar(int cruce[][20],int n, int m,accidentes *R)
{
     int i,j;
     for(i=0;i<n;i++)
      {  for(j=0;j<m;j++)
         {
          printf("ingrese numero de lesionados para la interseccion entre [Avenida %d,Calle %d]: ",i,j);

          scanf("%d",&cruce [j].(*R).lesionados);
          
printf("ingrese cantidad de vehiculos involucrados en la interseccion[Avenida %d,Calle %d]: ",i,j);

          scanf("%d",&cruce [j].(*R).vehiculos);
          
printf("ingrese fecha del accidente en la interseccion [Avenida %d,Calle %d]: ",i,j);
        
          scanf("%d",&cruce [j].(*R).fecha);
         }
         }  
}
void Mostrar(int a[][20],int n,int m)
{
     int i,j;
     for(i=0;i<n;i++)
       {  for(j=0;j<m;j++)
         {
          printf("A[%d,%d] = %d\n",i,j,a[j]);
          }
          }
}


int main()

    int cruce[10][20];
    int n,m;

    
    printf("Ingrese cantidad de avenidas : ");
    scanf("%d",&n);
    
    if(n<=10)
   {
    
    printf("Ingrese cantidad de calles : ");
    scanf("%d",&m);
     if(m<=20)
     { Llenar(cruce,n,m,accidente);
       printf("\nMatriz A\n");
       Mostrar(a,n,m);
      }
      {
      else
      printf("ingrese un numero menor a 20  ");    
      }
   }  
   {
   else
   printf("ingrese un numero menor a 10   ");
   }
  
system("PAUSE");

}
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines