Необходимо написать программу, которая вычислит сумму 1+1/3+1/3^2+.....+1/3^n на языке C++, используя цикл for
Ответы
                                            Ответ дал: 
                                                                                    
                                        
                                            
                                                
                                                
                                                
                                                    0
                                                
                                            
                                        
                                    
                                        Microsoft VS 2017 (C++)
#include<iostream>
using namespace std;
double find(int n) {
double rez = 1.;
for (int i = 1; i <= n; i++) {
rez += 1 / pow(3, i);
}
return rez;
}
int main() {
int n; cin >> n;
cout << find(n) << endl;
system("pause");//если не компилируется, поменяй эту строку //на getchar()
return 0;
}
                                        
                                        
                                #include<iostream>
using namespace std;
double find(int n) {
double rez = 1.;
for (int i = 1; i <= n; i++) {
rez += 1 / pow(3, i);
}
return rez;
}
int main() {
int n; cin >> n;
cout << find(n) << endl;
system("pause");//если не компилируется, поменяй эту строку //на getchar()
return 0;
}
                                            Ответ дал: 
                                                                                    
                                        
                                            
                                                
                                                
                                                
                                                    0
                                                
                                            
                                        
                                    
                                        #include <iostream>
#include <cmath>
using namespace std;
typedef unsigned u;
int main()
{
u N = 3;
double s = 1.0;
for (u i = 1; i <= N; ++i) {
s += 1.0 / pow(3.0, i);
}
cout << s;
}
                                        
                                        
                                #include <cmath>
using namespace std;
typedef unsigned u;
int main()
{
u N = 3;
double s = 1.0;
for (u i = 1; i <= N; ++i) {
s += 1.0 / pow(3.0, i);
}
cout << s;
}
Вас заинтересует
                
                        2 года назад
                    
                
                        2 года назад
                    
                
                        3 года назад
                    
                
                        9 лет назад
                    
                
                        10 лет назад