💻 Determinar la suma de los N primeros términos de la serie: 1 + 2/3 + 3/5 + 4/7 + ... .
Algoritmo programacion_work
Definir n, suma Como Real;
Definir i, d como Entero;
Escribir Sin Saltar "VALOR DE N : ";
Leer n;
suma <- 1;
d <-3;
Si (n > 1) Entonces
Escribir sin saltar suma, " + ";
Para i <- 2 hasta n con paso 1 Hacer
Si (i == n) Entonces
Escribir Sin Saltar i,"/",d;
SiNo
Escribir Sin Saltar i,"/",d, " + ";
FinSi
suma <- suma + (i/d);
d <- d + 2;
FinPara
FinSi
Escribir "";
Escribir "La suma es: ", suma;
FinAlgoritmo
print("SUMA DE N NÚMEROS DECIMALES.")
n = int(input("VALOR DE N : "))
suma = 1
num = 2
d = 3
if n > 1:
print(suma," + ",end="")
for i in range(1,n):
if i == (n-1):
print(num,"/",d,end="")
else:
print(num,"/",d," + ",end="")
suma = suma + (num/d)
num = num + 1
d = d + 2
print("\n\nLa suma es : {:.2f}".format(suma))
#include<stdio.h>
int main() {
float suma=1;
int num=2, d=3, n;
printf("VALOR DE N : ");
scanf("%d",&n);
if(n > 1){
printf("%.0f + ",suma);
for(int i=1; i<=n-1; i++){
if(i == (n-1)){
printf("%i/%i ",num,d);
}else{
printf("%i/%i + ",num,d);
}
suma+=(double(num)/double(d));
num+=1;
d+=2;
}
}
printf("\nLA SUMA ES : %.2f \n",suma);
return 0;
}
#include<iostream>
using namespace std;
int main() {
double n, suma=1;
int num=2, d=3;
cout << "VALOR DE N : ";
cin >> n;
if(n > 1){
cout << suma << " + ";
for(int i=1; i<=n-1; i++){
if(i == (n-1)){
cout << num << "/" << d << " ";
}else{
cout << num << "/" << d << " + ";
}
suma+=(double(num)/double(d));
num+=1;
d+=2;
}
}
cout << endl;
cout << "LA SUMA ES : " << suma << endl;
return 0;
}