Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - fernaEDLP

#31
Funciona!! graciass Alberto!
#32
Programación C/C++ / duda con otro función en c
29 Noviembre 2018, 03:13 AM
Gente linda como andan?, espero que anden bien, necesito otra ayudita, el problema dice esto:

La siguiente función imprime de manera iterativa una cadena de caracteres:
void imprimir_iter(char * pcad){
while(*pcad != '\0'){
printf("%c",*pcad);
pcad++;
}
}
a) Realice la versión recursiva de la función anterior.
b) Modifique la función recursiva para que imprima la cadena inv

hasta ahora hice esto y parece que mi pc va a estallar:

void imprimir_ite(char *pcad);


int main()
{
    char cad[80];
    printf("ingrese la cadena de caracteres\n");
    gets(cad);
    imprimir_ite(cad);
    return 0;
}


void imprimir_ite(char *pcad)
{
    if(*pcad!='\0')
    {
        printf("%c",*pcad);
        pcad++;
        imprimir_ite(*pcad);

    }
    return;
}
les cuento en aparecen 2 errores, uno en la linea 21 que dice que estoy definiendo un puntero entero sin conversión??¿ y otro en la 16 que dice que espera un char pero recibe un entero?¿,
es obvio que el problema esta en la arquitectura de mi funcion



















#33
Programación C/C++ / Re: duda con función en c
14 Noviembre 2018, 22:30 PM
graciass!!!
#34
Programación C/C++ / Re: duda con función en c
14 Noviembre 2018, 05:04 AM
Otra duda, ya hice el código

int calcular(int a,char op,int b);

int main()
{
    int num1,num2,resultado;
    char c;
    printf("ingrese primer numero\n");
    scanf("%d",&num1);
    printf("ingrese segundo numero\n");
    scanf("%d",&num2);
    printf("ingrese caracter\n");
    scanf("%c",&c);
    resultado=calcular(int a,char op,int b);
    printf("el resultado de la operacion es %d\n",resultado);

    return 0;


}
int calcular(int a,char op,int b)
{
    int result;
    switch(op)
    {
        case'+':result=a+b;
        break;
        case'-':result=a-b;
        break;
        case'*':result=a*b;
        break;
        case'/':result=a/b;
        break;
        default:printf("opcion no valida\n");
    }
    return result;
}

Pero no c que me dice en la linea 15 too few arguments to function 'calcular'
y después dice error expected expresion before 'int'

es obvio que algo hice mal yo, pero se me traba el cerebro
























#35
Programación C/C++ / Re: duda con función en c
13 Noviembre 2018, 22:57 PM
graciasss!!
#36
Programación C/C++ / duda con función en c
13 Noviembre 2018, 04:42 AM
Buenas como va?, tengo una duda con un ejercicio de calculadora en c, pero no c si esta bien redactado, es un ejercicio de calculadora de los cuales esta lleno en Internet pero este dice lo siguiente:
Escriba una función que tome dos números enteros y un carácter como argumento. El valor de retorno debe ser un cálculo efectuado sobre los dos números según indique el carácter, que podrá ser '+', '-', '*' o '/'. Usar la estructura de control switch



ahora mi duda es, yo puedo definir por ejemplo una función así int calculadora(int n1,int n2, char c) ?
para mi eso esta mal pero entiendo que lo tengo que hacer así?

gracias de antemano
#37
Programación C/C++ / Re: funciòn en C
8 Julio 2018, 21:53 PM
hola fox, en verdad yo estudio ingenieria industrial en la Argentina (UNLP), y esta materia es de tercer año el tema es que no la puedo aprobar y me està trabando las correlativas  :-[
#38
Programación C/C++ / Re: funciòn en C
8 Julio 2018, 00:32 AM
ATR=a todo ritmo ;D
#39
Programación C/C++ / Re: funciòn en C
7 Julio 2018, 00:32 AM
si olvidate ATR
#40
Programación C/C++ / Re: funciòn en C
5 Julio 2018, 21:14 PM
Hola gracias por la respuesta, el codigo compila bien lo que pasa que no lo hice yo, lo hizo una amiga que hizo esta materia y me paso sus ejercicios resueltos, pero particularmente a mi me cuesta un montón programar...
saludos