Cara Mencari Jumlah Deret Geometris Menggunakan Berbagai Bahasa

Cara Mencari Jumlah Deret Geometris Menggunakan Berbagai Bahasa

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 Palsu

Jika 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
Tentang Penulis Yuvraj Chandra(60 Artikel Diterbitkan)

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 Chandra

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Klik di sini untuk berlangganan