Dev - C++ - ejercicio de recursividad en C

 
Vista:

ejercicio de recursividad en C

Publicado por alejandra (14 intervenciones) el 29/03/2020 18:50:37
Determinar la suma de n números en coma flotante . Leer un nuevo número en cada llamada a una función recursiva.( No lo se resolver utilizando recursion.)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alfil
Val: 4.344
Oro
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

ejercicio de recursividad en C

Publicado por Alfil (1444 intervenciones) el 30/03/2020 07:38:44
¿Cual es la condición para dejar de leer números y terminar el programa?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

ejercicio de recursividad en C

Publicado por alejandra (14 intervenciones) el 31/03/2020 18:06:39
No entiendo muy bien el problema, pero creo que se refiere a que al principio pedir el total de numeros flotantes a sumar, luego en la funcion recursiva ir pidiendo nuevos numeros.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Alfil
Val: 4.344
Oro
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

ejercicio de recursividad en C

Publicado por Alfil (1444 intervenciones) el 31/03/2020 19:21:28
El enunciado que das es incompleto, vas introduciendo nuevos números, pero, ¿hasta cuando?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

ejercicio de recursividad en C

Publicado por alejandra (14 intervenciones) el 31/03/2020 19:25:29
Hasta que la cantidad de numeros introducidos sea igual a n?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Alfil
Val: 4.344
Oro
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

ejercicio de recursividad en C

Publicado por Alfil (1444 intervenciones) el 31/03/2020 19:40:56
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <iostream>
 
using namespace std;
 
float sumaNumeros(float numero, int n, int count);
 
int main()
{
    int n;
 
    cout << "\n n: "; cin >> n;
 
    cout << "\nTotal: " << sumaNumeros(0, n, 0) << endl;
}
 
float sumaNumeros(float numero, int n, int count)
{
    float dato;
 
    if (count < n)
    {
       cout << "\nNumero: "; cin >> dato;
       numero += dato;
       return sumaNumeros(numero, n, ++count);
    }
 
    return numero;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

ejercicio de recursividad en C

Publicado por alejandra (14 intervenciones) el 31/03/2020 21:00:54
Lo puedes hacer en C por favor
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Alfil
Val: 4.344
Oro
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

ejercicio de recursividad en C

Publicado por Alfil (1444 intervenciones) el 31/03/2020 21:05:35
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <stdio.h>
 
float sumaNumeros(float numero, int n, int count);
 
int main()
{
    int n;
 
    printf("\n n: "); scanf("%d", &n);
 
    printf("\nTotal: %.2f\n", sumaNumeros(0, n, 0));
}
 
float sumaNumeros(float numero, int n, int count)
{
    float dato;
 
    if (count < n)
    {
       printf("\nNumero: "); scanf("%f", &dato);
       numero += dato;
       return sumaNumeros(numero, n, ++count);
    }
 
    return numero;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

ejercicio de recursividad en C

Publicado por cristian (1 intervención) el 27/09/2021 04:34:34
Que se deje de cumplir en caso base
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar