SlideShare uma empresa Scribd logo
1 de 4
2.4Bikin program factorial persyaratannya
dimana n kurang dari 0 harus 1 2 dst
Analisis:
Input : N (integer)
Proses : factorial  1
i1
factorialfactorial*I
ii+1
Output : "Nilai factorialnya adalah”
+factorial
Algoritma Aljabar
Deklarasi:
N : integer (input)
i : integer (inisialisasi)
factorial : integer (output)
Deskripsi:
read(N,i,factorial)
factorial  1
i1
factorialfactorial*I
ii+1
write("Nilai factorialnya adalah "+factorial)
BAHASA C++
#include <iostream>
#include <string>
using namespace std;
int main()
{
string raptor_prompt_variable_zzyz;
int n;
int i;
int factorial;
raptor_prompt_variable_zzyz ="Masukan nilai ";
cout << raptor_prompt_variable_zzyz << endl;
cin >> n;
factorial =1;
i =1;
while (!(i>n))
{
factorial =factorial*i;
i =i+1;
}
cout << "Nilai factorialnya adalah "<<factorial << endl;
return 0;
}

Mais conteúdo relacionado

Mais procurados (14)

Dasar Pemrograman materi kuliah
Dasar Pemrograman materi kuliahDasar Pemrograman materi kuliah
Dasar Pemrograman materi kuliah
 
Konstruktor dan destruktor
Konstruktor dan destruktorKonstruktor dan destruktor
Konstruktor dan destruktor
 
11 operasi dasar masukan dan keluaran
11   operasi dasar masukan dan keluaran11   operasi dasar masukan dan keluaran
11 operasi dasar masukan dan keluaran
 
Pemrograman C++ - Masukan dan Keluaran
Pemrograman C++ - Masukan dan KeluaranPemrograman C++ - Masukan dan Keluaran
Pemrograman C++ - Masukan dan Keluaran
 
Tugas II AlPro-I
Tugas II AlPro-ITugas II AlPro-I
Tugas II AlPro-I
 
Soal latihan sap no 1
Soal latihan sap no 1Soal latihan sap no 1
Soal latihan sap no 1
 
Soal latihan sap no 1
Soal latihan sap no 1Soal latihan sap no 1
Soal latihan sap no 1
 
Soal latihan sap 1
Soal latihan sap 1Soal latihan sap 1
Soal latihan sap 1
 
modul algoritma Bab 5
modul algoritma Bab 5modul algoritma Bab 5
modul algoritma Bab 5
 
Topik 10 Fungsi
Topik 10 FungsiTopik 10 Fungsi
Topik 10 Fungsi
 
2.7 a
2.7 a2.7 a
2.7 a
 
Latihan individu no.3
Latihan individu no.3Latihan individu no.3
Latihan individu no.3
 
Ppt ganjil genap2
Ppt ganjil genap2Ppt ganjil genap2
Ppt ganjil genap2
 
Ppt ganjil genap
Ppt ganjil genapPpt ganjil genap
Ppt ganjil genap
 

Destaque

Paris papers françois le poultier
Paris papers françois le poultierParis papers françois le poultier
Paris papers françois le poultier
IAU_Past_Conferences
 
Brochure_Nooteboomtrading_EN
Brochure_Nooteboomtrading_ENBrochure_Nooteboomtrading_EN
Brochure_Nooteboomtrading_EN
Igmar Nooteboom
 
Cpu décision-relative-à-l-uag
Cpu décision-relative-à-l-uagCpu décision-relative-à-l-uag
Cpu décision-relative-à-l-uag
Joseph Nodin
 
Statistics questionnaire
Statistics questionnaireStatistics questionnaire
Statistics questionnaire
lenunez266
 
Formation pcie excel partie 1
Formation pcie excel partie 1Formation pcie excel partie 1
Formation pcie excel partie 1
OneIDlille
 
Audit Informatique
Audit InformatiqueAudit Informatique
Audit Informatique
etienne
 

Destaque (16)

Magazine names
Magazine namesMagazine names
Magazine names
 
Paris papers françois le poultier
Paris papers françois le poultierParis papers françois le poultier
Paris papers françois le poultier
 
The Chanukah Top 10
The Chanukah Top 10The Chanukah Top 10
The Chanukah Top 10
 
Examen hemisemestre de informatica
Examen hemisemestre de informaticaExamen hemisemestre de informatica
Examen hemisemestre de informatica
 
Brochure_Nooteboomtrading_EN
Brochure_Nooteboomtrading_ENBrochure_Nooteboomtrading_EN
Brochure_Nooteboomtrading_EN
 
Cpu décision-relative-à-l-uag
Cpu décision-relative-à-l-uagCpu décision-relative-à-l-uag
Cpu décision-relative-à-l-uag
 
Nios II Embedded Processor: Embedded World 2010
Nios II Embedded Processor: Embedded World 2010Nios II Embedded Processor: Embedded World 2010
Nios II Embedded Processor: Embedded World 2010
 
Jérôme Lascombe - HOPSCOTCH - HUBFORUM Paris 2013
Jérôme Lascombe - HOPSCOTCH - HUBFORUM Paris 2013Jérôme Lascombe - HOPSCOTCH - HUBFORUM Paris 2013
Jérôme Lascombe - HOPSCOTCH - HUBFORUM Paris 2013
 
Маркетинговая аналитика на пальцах
Маркетинговая аналитика на пальцахМаркетинговая аналитика на пальцах
Маркетинговая аналитика на пальцах
 
Statistics questionnaire
Statistics questionnaireStatistics questionnaire
Statistics questionnaire
 
The planet earth
The planet earthThe planet earth
The planet earth
 
Boas práticas na panificação 2004 marjorie stemlerveiga
Boas práticas na panificação 2004 marjorie stemlerveigaBoas práticas na panificação 2004 marjorie stemlerveiga
Boas práticas na panificação 2004 marjorie stemlerveiga
 
Audit informatique
Audit informatiqueAudit informatique
Audit informatique
 
Albion's New Model Agency presentation
Albion's New Model Agency presentationAlbion's New Model Agency presentation
Albion's New Model Agency presentation
 
Formation pcie excel partie 1
Formation pcie excel partie 1Formation pcie excel partie 1
Formation pcie excel partie 1
 
Audit Informatique
Audit InformatiqueAudit Informatique
Audit Informatique
 

Semelhante a Kelompok 2.4

Asyiknya Belajar Struktur Data di Planet C++
Asyiknya Belajar Struktur Data di Planet C++Asyiknya Belajar Struktur Data di Planet C++
Asyiknya Belajar Struktur Data di Planet C++
Nurdin Al-Azies
 
Asyiknya belajar struktur data di planet c++
Asyiknya belajar struktur data di planet c++Asyiknya belajar struktur data di planet c++
Asyiknya belajar struktur data di planet c++
Ilan Surf ﺕ
 
Tugas C++ (Matriks) - Dian Aditya - 2009/2010
Tugas C++ (Matriks) - Dian Aditya - 2009/2010Tugas C++ (Matriks) - Dian Aditya - 2009/2010
Tugas C++ (Matriks) - Dian Aditya - 2009/2010
Dian Aditya
 

Semelhante a Kelompok 2.4 (19)

Fungsi dan Prosedur
Fungsi dan ProsedurFungsi dan Prosedur
Fungsi dan Prosedur
 
Kelompok 2.2
Kelompok 2.2Kelompok 2.2
Kelompok 2.2
 
Asyiknya Belajar Struktur Data di Planet C++
Asyiknya Belajar Struktur Data di Planet C++Asyiknya Belajar Struktur Data di Planet C++
Asyiknya Belajar Struktur Data di Planet C++
 
Asyiknya belajar struktur data di planet c++
Asyiknya belajar struktur data di planet c++Asyiknya belajar struktur data di planet c++
Asyiknya belajar struktur data di planet c++
 
Function c++
Function c++Function c++
Function c++
 
Lapopran praktikum struktur data pertemuan 3 Merge_Sort
Lapopran praktikum struktur data pertemuan 3 Merge_SortLapopran praktikum struktur data pertemuan 3 Merge_Sort
Lapopran praktikum struktur data pertemuan 3 Merge_Sort
 
PENGEMBANGAN PROGRAM TERSTRUKTUR
PENGEMBANGAN PROGRAM TERSTRUKTURPENGEMBANGAN PROGRAM TERSTRUKTUR
PENGEMBANGAN PROGRAM TERSTRUKTUR
 
m01-struktur-dasar-c.ppt
m01-struktur-dasar-c.pptm01-struktur-dasar-c.ppt
m01-struktur-dasar-c.ppt
 
Latihan individu no1
Latihan individu no1Latihan individu no1
Latihan individu no1
 
Tugas C++ (Matriks) - Dian Aditya - 2009/2010
Tugas C++ (Matriks) - Dian Aditya - 2009/2010Tugas C++ (Matriks) - Dian Aditya - 2009/2010
Tugas C++ (Matriks) - Dian Aditya - 2009/2010
 
Pertemuan 8.ppt
Pertemuan 8.pptPertemuan 8.ppt
Pertemuan 8.ppt
 
Function
FunctionFunction
Function
 
Pengenalan bahasa c++
Pengenalan bahasa c++Pengenalan bahasa c++
Pengenalan bahasa c++
 
Pengenalan bahasa c++
Pengenalan bahasa c++Pengenalan bahasa c++
Pengenalan bahasa c++
 
Flowchart.pdf
Flowchart.pdfFlowchart.pdf
Flowchart.pdf
 
Flowchart.pdf
Flowchart.pdfFlowchart.pdf
Flowchart.pdf
 
mencari nilai minimum menggunakan fungsi rekursif di C
mencari nilai minimum menggunakan fungsi rekursif di Cmencari nilai minimum menggunakan fungsi rekursif di C
mencari nilai minimum menggunakan fungsi rekursif di C
 
Latihan individu no 3
Latihan individu no 3Latihan individu no 3
Latihan individu no 3
 
Latihan individu no 3
Latihan individu no 3Latihan individu no 3
Latihan individu no 3
 

Mais de fiqriany1300018072

Mais de fiqriany1300018072 (13)

Kelompok 2.7
Kelompok 2.7Kelompok 2.7
Kelompok 2.7
 
Kelompok 2.6
Kelompok 2.6Kelompok 2.6
Kelompok 2.6
 
Kelompok 2.5
Kelompok 2.5Kelompok 2.5
Kelompok 2.5
 
Kelompok 2.3
Kelompok 2.3Kelompok 2.3
Kelompok 2.3
 
Kelompok 2.3
Kelompok 2.3Kelompok 2.3
Kelompok 2.3
 
Alpro pertemuan 3 kasus 3.4
Alpro pertemuan 3 kasus 3.4Alpro pertemuan 3 kasus 3.4
Alpro pertemuan 3 kasus 3.4
 
Alpro Pertemuan 3 kasus 3.3
Alpro Pertemuan 3 kasus 3.3Alpro Pertemuan 3 kasus 3.3
Alpro Pertemuan 3 kasus 3.3
 
Alpro pertemuan 3 kasus 3.1
Alpro pertemuan 3 kasus 3.1Alpro pertemuan 3 kasus 3.1
Alpro pertemuan 3 kasus 3.1
 
Alpro pertemuan 3 kasus 3.1
Alpro pertemuan 3 kasus 3.1Alpro pertemuan 3 kasus 3.1
Alpro pertemuan 3 kasus 3.1
 
Latihan sap 1
Latihan sap 1Latihan sap 1
Latihan sap 1
 
Kelompok 2.1
Kelompok 2.1Kelompok 2.1
Kelompok 2.1
 
Latihan individu no.2
Latihan individu no.2Latihan individu no.2
Latihan individu no.2
 
Latihan individu no.1
Latihan individu no.1Latihan individu no.1
Latihan individu no.1
 

Último

Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
pipinafindraputri1
 
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 20241. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
DessyArliani
 
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptxPPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
MaskuratulMunawaroh
 
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docxKisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
FitriaSarmida1
 

Último (20)

PANDUAN PENGEMBANGAN KSP SMA SUMBAR TAHUN 2024 (1).pptx
PANDUAN PENGEMBANGAN KSP SMA SUMBAR TAHUN 2024 (1).pptxPANDUAN PENGEMBANGAN KSP SMA SUMBAR TAHUN 2024 (1).pptx
PANDUAN PENGEMBANGAN KSP SMA SUMBAR TAHUN 2024 (1).pptx
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
 
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
 
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
 
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfAksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
 
Konseptual Model Keperawatan Jiwa pada manusia
Konseptual Model Keperawatan Jiwa pada manusiaKonseptual Model Keperawatan Jiwa pada manusia
Konseptual Model Keperawatan Jiwa pada manusia
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
 
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 20241. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
 
Memperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptxMemperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptx
 
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptxPPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
 
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
 
SOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAY
SOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAYSOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAY
SOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAY
 
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docxKisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
 
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
 
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptxOPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
 
Topik 4_Eksplorasi Konsep LK Kelompok_Pendidikan Berkelanjutan
Topik 4_Eksplorasi Konsep LK Kelompok_Pendidikan BerkelanjutanTopik 4_Eksplorasi Konsep LK Kelompok_Pendidikan Berkelanjutan
Topik 4_Eksplorasi Konsep LK Kelompok_Pendidikan Berkelanjutan
 
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
 
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
 
Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024
 
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptxBab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
 

Kelompok 2.4

  • 1. 2.4Bikin program factorial persyaratannya dimana n kurang dari 0 harus 1 2 dst Analisis: Input : N (integer) Proses : factorial  1 i1 factorialfactorial*I ii+1 Output : "Nilai factorialnya adalah” +factorial
  • 2. Algoritma Aljabar Deklarasi: N : integer (input) i : integer (inisialisasi) factorial : integer (output) Deskripsi: read(N,i,factorial) factorial  1 i1 factorialfactorial*I ii+1 write("Nilai factorialnya adalah "+factorial)
  • 3.
  • 4. BAHASA C++ #include <iostream> #include <string> using namespace std; int main() { string raptor_prompt_variable_zzyz; int n; int i; int factorial; raptor_prompt_variable_zzyz ="Masukan nilai "; cout << raptor_prompt_variable_zzyz << endl; cin >> n; factorial =1; i =1; while (!(i>n)) { factorial =factorial*i; i =i+1; } cout << "Nilai factorialnya adalah "<<factorial << endl; return 0; }