Semasa ingin meningkatkan kemahiran pengaturcaraan anda, anda mungkin ingin mempelajari urutan geometri pada satu ketika. Dalam urutan geometri, setiap istilah dijumpai dengan mengalikan istilah sebelumnya dengan pemalar.
Dalam artikel ini, anda akan belajar bagaimana mencari jumlah siri geometri menggunakan Python, C ++, JavaScript, dan C.
Apakah Siri Geometrik?
Jumlah terma urutan geometri yang tidak terhingga disebut siri geometri. Urutan geometri atau perkembangan geometri dilambangkan sebagai berikut:
memutar video pada windows media player
a, ar, ar², ar³, ...
di mana,
a = First term
r = Common ratio
Pernyataan masalah
Anda diberi istilah pertama, nisbah sepunya, dan tidak. istilah bagi siri geometri. Anda perlu mencari jumlah siri geometri. Contohnya : Biarkan firstTerm = 1, commonRatio = 2, dan noOfTerms = 8. Siri Geometri: 1 + 2 + 4 + 8 + 16 + 32 + 64 + 128 Jumlah siri geometri: 255 Oleh itu, outputnya adalah 255.
Pendekatan berulang untuk Mencari Jumlah Siri Geometrik
Pertama, mari kita lihat cara berulang untuk mencari jumlah siri geometri. Anda akan mengetahui cara melakukannya dengan setiap bahasa pengaturcaraan utama di bawah.
Program C ++ untuk Mencari Jumlah Siri Geometri Menggunakan Pengulangan
Berikut adalah program C ++ untuk mencari jumlah siri geometri menggunakan lelaran:
// 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;
}
Pengeluaran:
First Term: 1
Common Ratio: 2
Number of Terms: 8
Sum of the geometric series: 255
Program Python untuk Mencari Jumlah Siri Geometri Menggunakan Iterasi
Berikut adalah program Python untuk mencari jumlah siri geometri menggunakan lelaran:
# 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))
Pengeluaran:
First Term: 1
Common Ratio: 2
Number of Terms: 8
Sum of the geometric series: 255
Berkaitan: Cara Mencetak 'Hello, World!' dalam Bahasa Pengaturcaraan Paling Popular
Program JavaScript untuk Mencari Jumlah Siri Geometrik Menggunakan Pengulangan
Berikut adalah program JavaScript untuk mencari jumlah siri geometri menggunakan lelaran:
// 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));
Pengeluaran:
First Term: 1
Common Ratio: 2
Number of Terms: 8
Sum of the geometric series: 255
C Program untuk Mencari Jumlah Siri Geometri Menggunakan Pengulangan
Berikut adalah program C untuk mencari jumlah siri geometri menggunakan lelaran:
// 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;
}
Pengeluaran:
First Term: 1
Common Ratio: 2
Number of Terms: 8
Sum of the geometric series: 255
Pendekatan yang Efisien untuk Mencari Jumlah Siri Geometrik Menggunakan Formula
Anda boleh menggunakan formula berikut untuk mencari jumlah siri 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 Siri Geometrik Menggunakan Formula
Berikut adalah program C ++ untuk mencari jumlah siri geometri menggunakan formula:
// 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;
}
Pengeluaran:
bagaimana melihat siapa yang mengikuti anda di facebook
First Term: 1
Common Ratio: 2
Number of Terms: 8
Sum of the geometric series: 255
Program Python untuk Mencari Jumlah Siri Geometrik Menggunakan Formula
Berikut adalah program Python untuk mencari jumlah siri geometri menggunakan formula:
# 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))
Pengeluaran:
First Term: 1
Common Ratio: 2
Number of Terms: 8
Sum of the geometric series: 255
Berkaitan: Cara Mencari LCM dan GCD Dua Nombor dalam Pelbagai Bahasa
cara memilih akaun gmail lalai
Program JavaScript untuk Mencari Jumlah Siri Geometrik Menggunakan Formula
Berikut adalah program JavaScript untuk mencari jumlah siri geometri menggunakan formula:
// 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));
Pengeluaran:
First Term: 1
Common Ratio: 2
Number of Terms: 8
Sum of the geometric series: 255
Berkaitan: Cara Mengira Kejadian Karakter yang Diberi dalam Rentetan
C Program untuk Mencari Jumlah Siri Geometrik Menggunakan Formula
Berikut adalah program C untuk mencari jumlah siri geometri menggunakan formula:
// 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;
}
Pengeluaran:
First Term: 1
Common Ratio: 2
Number of Terms: 8
Sum of the geometric series: 255
Sekarang Anda Tahu Bagaimana Mencari Jumlah Seri Geometri Menggunakan Bahasa Pengaturcaraan yang Berbeza
Dalam artikel ini, anda belajar bagaimana mencari jumlah siri geometri menggunakan dua pendekatan: lelaran dan formula. Anda juga belajar menyelesaikan masalah ini dengan menggunakan pelbagai bahasa pengaturcaraan seperti Python, C ++, JavaScript, dan C.
Python adalah bahasa pengaturcaraan tujuan umum dengan fokus pada pembacaan kod. Anda boleh menggunakan Python untuk sains data, pembelajaran mesin, pengembangan web, pemprosesan gambar, penglihatan komputer, dll. Ini adalah salah satu bahasa pengaturcaraan yang paling serba boleh. Sangat wajar meneroka bahasa pengaturcaraan yang hebat ini.
Berkongsi Berkongsi Tweet E-mel 3 Cara Memeriksa sama ada E-mel Betul atau PalsuSekiranya anda menerima e-mel yang kelihatan agak meragukan, sebaiknya periksa kesahihannya. Berikut adalah tiga cara untuk mengetahui sama ada e-mel itu nyata.
Baca Seterusnya Topik-topik yang berkaitan- Pengaturcaraan
- Python
- JavaScript
- Pengaturcaraan C
- Pengaturcaraan
Yuvraj adalah pelajar sarjana Sains Komputer di University of Delhi, India. Dia meminati Pembangunan Web Stack Penuh. Ketika dia tidak menulis, dia meneroka kedalaman teknologi yang berbeza.
Lagi Dari Yuvraj ChandraLanggan buletin kami
Sertailah buletin kami untuk mendapatkan petua, ulasan, ebook percuma, dan tawaran eksklusif!
Klik di sini untuk melanggan