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

 

 


Tema destacado: Security Series.XSS. [Cross Site Scripting]


  Mostrar Mensajes
Páginas: 1 [2]
11  Programación / Programación C/C++ / Re: ayuda con las cadenas en: 15 Abril 2018, 03:00 am
podrias ser mas claro sobre que tengo que hacer para que funcione
12  Programación / Programación C/C++ / Re: ayuda con las cadenas en: 15 Abril 2018, 02:16 am



ok, copie todo el codigo y tambien hice la estructura de la funcion y borre el string.h y asi estoy usando la funcion que cree y me tira error

Código
  1. for(int i=0;i<numpe;i++){
  2. //sacando personas discapacitadas
  3. if(personas[i].discapacidad=='v'){
  4.  strcpy(personaconD[i],numpe,personas[i].nombre);
  5. }
  6.  
   
}
PDT:subiria una imagen del error pero no se subir imagenes
13  Programación / Programación C/C++ / Re: ayuda con las cadenas en: 14 Abril 2018, 23:29 pm
no puedo usar funciones en el codigo osea si puedo crear mis propias funciones pero no puedo usar librerias para llamar mas funciones ayudame a escribir el codigo de una funcion que se llame copiar y que copie una cadena a otra vacia
al aso como
copiar(char destino,char origen,int num);
muchas gracias
14  Programación / Programación C/C++ / ayuda con las cadenas en: 14 Abril 2018, 19:59 pm
buenos dias tardes o noches amigos tengo un problema con un ejercicio en c++ tengo que determinar en un vector una cantidad de personas y preguntarle si es discapacitada o no(f/v) hasta hay todo facil pero la duda mia es como hago para pasar la persona discapacitada si el ususario ingreso v
como copio una cadena en otra con la libreria string.h (el profesor no deja hacerlo con string.h)

ESTE SERIA EL CODIGO CON LA LIBRERIA PERO NECESITO SIN ESA LIBRERIA AYUDAAAA   
 
Y si algun programador me puede dar su whatsApp para preguntarle dudas direnctamente, muchas gracias


#include <stdlib.h>
#include <stdio.h>
#include<string.h>
//estructura
struct persona{
char nombre[20];
char discapacidad='v';
}personas[30],personaconD[30],personasinD[30];

int numpe,j=0,k=0;
void llenar_personas();
void imprimir();



int main(){
llenar_personas();
imprimir();
    return 0;
}

//llenar las personas
void llenar_personas(){
printf("ingrese el numero de personas: ");
scanf("%d",&numpe);
for(int i=0;i<numpe;i++){
fflush(stdin);
printf("-------------------------------\n");
printf("PERSONA #%d\n",i+1);
printf("nombre: ");
fgets(personas.nombre,30,stdin);
printf("discapacidad(f/v): ");
scanf("%s",&personas.discapacidad);
fflush(stdin);

//sacando personas discapacitadas (AQUI ESTA MI DUDA)
if(personas.discapacidad=='v'){
    strcpy(personaconD[j].nombre,personas.nombre);
    j++;
}
//sacando personas sin discapacidad(Y AQUI)
if(personas.discapacidad=='f'){
    strcpy(personasinD.nombre,personas.nombre);
    k++;
}
}
}
//imprimir las peronas
void imprimir(){
printf("-------------------------------\n");
printf("PERSONAS CON DISCAPACIDAD\n");
for(int i=0;i<numpe;i++){
    printf("%s",personaconD.nombre);
}
printf("-------------------------------\n");
printf("PERSONAS SIN DISCAPACIDAD\n");
for(int i=0;i<numpe;i++){
    printf("%s",personasinD.nombre);
}

printf("-------------------------------\n");
}
15  Programación / Programación C/C++ / crear una matriz de 10x10 de forma aleatoria con numeros primos en: 29 Marzo 2018, 05:13 am
buenas noches amigos vengo con un problema que me tiene loco, tengo que hacer una matriz de 10x10 y llenarla con numeros aleatorios pero que sean primos, yo se como llenarlas de forma aleatoria pero no tengo ni idea de como hacerlo para que me canbie el numero que puso aleatorio por uno primo, esto es lo que llevo solo llego hasta la parte de llenar la matriz de forma aleatoria
ayuda por favoooooor  :-( :-( :-(


Código
  1. #include <stdlib.h>
  2. #include <stdio.h>
  3. #include <ctime>
  4.  
  5. int main(){
  6.    int m[10][10];
  7.        srand(time(0));
  8.    for(int i=0;i<10;i++){
  9.        for(int j=0;j<10;j++){
  10.            m[i][j]=rand()%10;
  11.    }
  12. }
  13. //imprimir matriz
  14.    for(int i=0;i<10;i++){
  15.        for(int j=0;j<10;j++){
  16.        printf("%d ",m[i][j]);
  17.    }
  18.    printf("\n");
  19. }
  20. //todos los numeros estan en m[i][j]
  21. for(int i=0;i<10;i++){
  22.        for(int j=0;j<10;j++){
  23.  
  24. //me imagino que aqui se hace algo para mirar el primo
  25.  
  26.        }
  27.    }
  28.  
  29.  
  30.  
  31.    return 0;
  32. }


· Los códigos deben ir en etiquetas GeSHi
· Los temas van en su respectivo subforo (movido)
>aquí las reglas del foro
-Engel Lex
Páginas: 1 [2]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines