Profe me piden que Elabore un programa en C empleando programación modular, que almacene en un arreglo char unidimensional el género de 40 personas (M o F). Posteriormente, indique cuantas personas son de género masculino y cuantas de género femenino, me podria ayudar?
Qué tal? Sin problema. Para resolver lo que planteás, podrías definir dos contadores (uno para los del género masculino, y otro para el femenino (e inicializarlos a cero). Luego podrías emplear el ciclo for que está en la función que se muestra en el video (para recorrer los caracteres del arreglo). Si un caracter es M, incrementás su contador (lo mismo para F). Finalmente, podés mostrar en pantalla los resultados. Éxitos!
profe, me podría ayudar orientándome en mi programa? El usuario debe ingresar una cadena y después una palabra y el programa debe de decir si esa palabra esta en la cadena o no. pero me pidieron que no utilizara la función str
Profe muchas gracias! Usted explica mejor que mis maestros de la facultad. Me ayudó muchísimo :)
Me acaba de salvar el pellejo, me siento muy agradecido. !!!Usted es un Héroe :))
Un video magnífico, muchas gracias me a sido de mucha ayuda.
no era lo que buscaba, pero me ayudo a encontrarlo
Que grande papá, muy claro todo, saludos!!
Buen video!
BUENISIMO
Profe me piden que Elabore un programa en C empleando programación modular, que almacene en un arreglo char unidimensional
el género de 40 personas (M o F). Posteriormente, indique cuantas personas son de género masculino y cuantas de
género femenino, me podria ayudar?
Qué tal? Sin problema. Para resolver lo que planteás, podrías definir dos contadores (uno para los del género masculino, y otro para el femenino (e inicializarlos a cero). Luego podrías emplear el ciclo for que está en la función que se muestra en el video (para recorrer los caracteres del arreglo). Si un caracter es M, incrementás su contador (lo mismo para F). Finalmente, podés mostrar en pantalla los resultados. Éxitos!
@@ochecolbes Gracias si me funciono, siga así
profe, me podría ayudar orientándome en mi programa? El usuario debe ingresar una cadena y después una palabra y el programa debe de decir si esa palabra esta en la cadena o no. pero me pidieron que no utilizara la función str
n = 0;
while(cad1[i]!='\0') n++; //longitud de la cadena
//programa completo,
#include
#include
typedef enum booleano{verdadero,falso} BOOLEANO;
typedef char CADENA[80];
int main(){
CADENA cad1,cad2;
BOOLEANO bandera=falso;
int n,m,i,j,k,pos;
printf("
Ingrese cadena: ");
fflush(stdin);
gets(cad1);
printf("
Ingrese palabra: ");
fflush(stdin);
gets(cad2);
n = strlen(cad1); // longitud de la cadena
m = strlen(cad2);
i = 0;
while((i
Gracias por la propuesta Walter!