Saat ingin meningkatkan keterampilan pemrograman Anda, Anda mungkin ingin belajar tentang barisan geometri di beberapa titik. Dalam barisan geometri, setiap suku ditemukan dengan mengalikan suku sebelumnya dengan konstanta.
Dalam artikel ini, Anda akan mempelajari cara menemukan jumlah deret geometri menggunakan Python, C++, JavaScript, dan C.
Apa itu Deret Geometris?
Jumlah suku-suku barisan geometri tak hingga disebut barisan geometri. Barisan geometri atau deret geometri dilambangkan sebagai berikut:
di mana menemukan unduhan di android
a, ar, ar², ar³, ...
di mana,
a = First term
r = Common ratio
Pernyataan masalah
Anda diberi suku pertama, rasio umum, dan tidak. suku-suku deret geometri. Anda perlu menemukan jumlah deret geometri. Contoh : Biarkan FirstTerm = 1, CommonRatio = 2, dan noOfTerms = 8. Deret Geometris: 1 + 2 + 4 + 8 + 16 + 32 + 64 + 128 Jumlah deret geometri: 255 Jadi, hasilnya adalah 255.
Pendekatan Iteratif untuk Menemukan Jumlah Deret Geometris
Pertama, mari kita lihat cara iteratif untuk menemukan jumlah deret geometri. Anda akan mengetahui cara melakukannya dengan setiap bahasa pemrograman utama di bawah ini.
Program C++ untuk Mencari Jumlah Deret Geometri Menggunakan Iterasi
Di bawah ini adalah program C++ untuk mencari jumlah deret geometri menggunakan iterasi:
// C++ program to find the sum of geometric series
#include
using namespace std;
// Function to find the sum of geometric series
float sumOfGeometricSeries(float firstTerm, float commonRatio, int noOfTerms)
{
float result = 0;
for (int i=0; i {
result = result + firstTerm;
firstTerm = firstTerm * commonRatio;
}
return result;
}
int main()
{
float firstTerm = 1;
float commonRatio = 2;
int noOfTerms = 8;
cout << 'First Term: ' << firstTerm << endl;
cout << 'Common Ratio: ' << commonRatio << endl;
cout << 'Number of Terms: ' << noOfTerms << endl;
cout << 'Sum of the geometric series: ' << sumOfGeometricSeries(firstTerm, commonRatio, noOfTerms) << endl;
return 0;
}
Keluaran:
First Term: 1
Common Ratio: 2
Number of Terms: 8
Sum of the geometric series: 255
Program Python untuk Menemukan Jumlah Deret Geometris Menggunakan Iterasi
Di bawah ini adalah program Python untuk mencari jumlah deret geometri menggunakan iterasi:
# Python program to find the sum of geometric series
# Function to find the sum of geometric series
def sumOfGeometricSeries(firstTerm, commonRatio, noOfTerms):
result = 0
for i in range(noOfTerms):
result = result + firstTerm
firstTerm = firstTerm * commonRatio
return result
firstTerm = 1
commonRatio = 2
noOfTerms = 8
print('First Term:', firstTerm)
print('Common Ratio:', commonRatio)
print('Number of Terms:', noOfTerms)
print('Sum of the geometric series:', sumOfGeometricSeries(firstTerm, commonRatio, noOfTerms))
Keluaran:
First Term: 1
Common Ratio: 2
Number of Terms: 8
Sum of the geometric series: 255
Terkait: Cara Mencetak 'Halo, Dunia!' dalam Bahasa Pemrograman Paling Populer
Program JavaScript untuk Menemukan Jumlah Deret Geometris Menggunakan Iterasi
Di bawah ini adalah program JavaScript untuk mencari jumlah deret geometri menggunakan iterasi:
// JavaScript program to find the sum of geometric series
// Function to find the sum of geometric series
function sumOfGeometricSeries(firstTerm, commonRatio, noOfTerms) {
var result = 0;
for (let i=0; i {
result = result + firstTerm;
firstTerm = firstTerm * commonRatio;
}
return result;
}
var firstTerm = 1;
var commonRatio = 2;
var noOfTerms = 8;
document.write('First Term: ' + firstTerm + '
');
document.write('Common Ratio: ' + commonRatio + '
');
document.write('Number of Terms: ' + noOfTerms + '
');
document.write('Sum of the geometric series: ' + sumOfGeometricSeries(firstTerm, commonRatio, noOfTerms));
Keluaran:
First Term: 1
Common Ratio: 2
Number of Terms: 8
Sum of the geometric series: 255
Program C untuk Mencari Jumlah Deret Geometri Menggunakan Iterasi
Di bawah ini adalah program C untuk mencari jumlah deret geometri menggunakan iterasi:
// C program to find the sum of geometric series
#include
// Function to find the sum of geometric series
float sumOfGeometricSeries(float firstTerm, float commonRatio, int noOfTerms)
{
float result = 0;
for (int i=0; i {
result = result + firstTerm;
firstTerm = firstTerm * commonRatio;
}
return result;
}
int main()
{
float firstTerm = 1;
float commonRatio = 2;
int noOfTerms = 8;
printf('First Term: %f n', firstTerm);
printf('Common Ratio: %f n', commonRatio);
printf('Number of Terms: %d n', noOfTerms);
printf('Sum of the geometric series: %f n', sumOfGeometricSeries(firstTerm, commonRatio, noOfTerms));
return 0;
}
Keluaran:
First Term: 1
Common Ratio: 2
Number of Terms: 8
Sum of the geometric series: 255
Pendekatan Efisien untuk Menemukan Jumlah Deret Geometris Menggunakan Rumus
Anda dapat menggunakan rumus berikut untuk menemukan jumlah deret geometri:
Sum of geometric series = a(1 – rn)/(1 – r)
di mana,
a = First term
d = Common ratio
n = No. of terms
Program C++ untuk Mencari Jumlah Deret Geometri Menggunakan Rumus
Di bawah ini adalah program C++ untuk mencari jumlah deret geometri dengan menggunakan rumus:
// C++ program to find the sum of geometric series
#include
using namespace std;
// Function to find the sum of geometric series
float sumOfGeometricSeries(float firstTerm, float commonRatio, int noOfTerms)
{
return (firstTerm * (1 - pow(commonRatio, noOfTerms))) / (1 - commonRatio);
}
int main()
{
float firstTerm = 1;
float commonRatio = 2;
int noOfTerms = 8;
cout << 'First Term: ' << firstTerm << endl;
cout << 'Common Ratio: ' << commonRatio << endl;
cout << 'Number of Terms: ' << noOfTerms << endl;
cout << 'Sum of the geometric series: ' << sumOfGeometricSeries(firstTerm, commonRatio, noOfTerms) << endl;
return 0;
}
Keluaran:
cara mirror hp ke xbox one
First Term: 1
Common Ratio: 2
Number of Terms: 8
Sum of the geometric series: 255
Program Python untuk Menemukan Jumlah Deret Geometris Menggunakan Rumus
Di bawah ini adalah program Python untuk mencari jumlah deret geometri menggunakan rumus:
# Python program to find the sum of geometric series
# Function to find the sum of geometric series
def sumOfGeometricSeries(firstTerm, commonRatio, noOfTerms):
return (firstTerm * (1 - pow(commonRatio, noOfTerms))) / (1 - commonRatio)
firstTerm = 1
commonRatio = 2
noOfTerms = 8
print('First Term:', firstTerm)
print('Common Ratio:', commonRatio)
print('Number of Terms:', noOfTerms)
print('Sum of the geometric series:', sumOfGeometricSeries(firstTerm, commonRatio, noOfTerms))
Keluaran:
First Term: 1
Common Ratio: 2
Number of Terms: 8
Sum of the geometric series: 255
Terkait: Cara Menemukan KPK dan KPK dari Dua Angka dalam Berbagai Bahasa
iphone macet di logo apel putih
Program JavaScript untuk Menemukan Jumlah Deret Geometris Menggunakan Rumus
Di bawah ini adalah program JavaScript untuk mencari jumlah deret geometri menggunakan rumus:
// JavaScript program to find the sum of geometric series
// Function to find the sum of geometric series
function sumOfGeometricSeries(firstTerm, commonRatio, noOfTerms) {
return (firstTerm * (1 - Math.pow(commonRatio, noOfTerms))) / (1 - commonRatio);
}
var firstTerm = 1;
var commonRatio = 2;
var noOfTerms = 8;
document.write('First Term: ' + firstTerm + '
');
document.write('Common Ratio: ' + commonRatio + '
');
document.write('Number of Terms: ' + noOfTerms + '
');
document.write('Sum of the geometric series: ' + sumOfGeometricSeries(firstTerm, commonRatio, noOfTerms));
Keluaran:
First Term: 1
Common Ratio: 2
Number of Terms: 8
Sum of the geometric series: 255
Terkait: Cara Menghitung Kemunculan Karakter yang Diberikan dalam sebuah String
Program C untuk Mencari Jumlah Deret Geometri Menggunakan Rumus
Di bawah ini adalah program C untuk mencari jumlah deret geometri dengan menggunakan rumus:
// C program to find the sum of geometric series
#include
#include
// Function to find the sum of geometric series
float sumOfGeometricSeries(float firstTerm, float commonRatio, int noOfTerms)
{
return (firstTerm * (1 - pow(commonRatio, noOfTerms))) / (1 - commonRatio);
}
int main()
{
float firstTerm = 1;
float commonRatio = 2;
int noOfTerms = 8;
printf('First Term: %f n', firstTerm);
printf('Common Ratio: %f n', commonRatio);
printf('Number of Terms: %d n', noOfTerms);
printf('Sum of the geometric series: %f n', sumOfGeometricSeries(firstTerm, commonRatio, noOfTerms));
return 0;
}
Keluaran:
First Term: 1
Common Ratio: 2
Number of Terms: 8
Sum of the geometric series: 255
Sekarang Anda Tahu Cara Menemukan Jumlah Deret Geometris Menggunakan Bahasa Pemrograman Yang Berbeda
Pada artikel ini, Anda mempelajari cara mencari jumlah deret geometri menggunakan dua pendekatan: iterasi dan rumus. Anda juga belajar bagaimana memecahkan masalah ini menggunakan berbagai bahasa pemrograman seperti Python, C++, JavaScript, dan C.
Python adalah bahasa pemrograman tujuan umum dengan fokus pada keterbacaan kode. Anda dapat menggunakan Python untuk ilmu data, pembelajaran mesin, pengembangan web, pemrosesan gambar, visi komputer, dll. Ini adalah salah satu bahasa pemrograman yang paling serbaguna. Sangat layak untuk menjelajahi bahasa pemrograman yang kuat ini.
Membagikan Membagikan Menciak Surel 3 Cara Mengecek Email Asli atau PalsuJika Anda menerima email yang terlihat agak meragukan, sebaiknya periksa keasliannya. Berikut adalah tiga cara untuk mengetahui apakah email itu asli.
Baca Selanjutnya Topik-topik yang berkaitan- Pemrograman
- Python
- JavaScript
- Pemrograman C
- Pemrograman
Yuvraj adalah mahasiswa sarjana Ilmu Komputer di University of Delhi, India. Dia bersemangat tentang Pengembangan Web Full Stack. Ketika dia tidak menulis, dia menjelajahi kedalaman teknologi yang berbeda.
More From Yuvraj ChandraBerlangganan newsletter kami
Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!
Klik di sini untuk berlangganan