Categories: C++

Tutorial C++ | 5 Pola Agenda Sederhana Memakai Pengulangan For

Hallo Coding Maniak Sudahkah Anda Ngoding Hari Ini ??

Hari ini aku akan kembali membagikan kumpulan program-program sederhana lagi, kali ini giliran 5 Program Sederhana Pengulangan For Menggunakan C++ , kalau kemarin-kemarin kan aku membagikan pemilihan If Else dan Case baca juga dibawah ini jikalau kalian belum melihatnya.

6 Program Sederhana Pemilihan If Else dan Case Menggunkan C++

Nah kini giliran pengulangan/looping For, kontruksi For dipakai untuk melaksanakan pengulangan sejumlah kali yang telah ditentukan sebelumnya, bentuk umum For ada dua yaitu menaik (ascending) dan Menurun (descending) baiklah stop untuk pembahasan selengkapnya dapat dilihat di bab materi Algoritma.

Disini kita akan eksklusif mencoba membuat programnya saja, kita eksklusif saja..

1. Program Mencetak Segitiga Menggunakan For versi C++

Program ini membuat segitiga dari aksara * setinggi berapa nilai n dikala pertama kali diinputkan.

Screenshot ketika kegiatan dijalankan

Source codenya:

#include <iostream>

using namespace std;

main ()

{

int n,i,j;

cout<<“Tinggi Segitiga N = ?”; cin>>n;

for (i=1; i<=n; i++)

{

for (j=1; j<=i; j++)

{

cout<<“*”;

}

cout<<endl;

}

}


2. Program Menentukan Kelulusan Menggunakan For versi C++

Ini ialah versi tambahannya dari kegiatan no 3 ditambah dengn sedikit pengkondisian, menampilkan nama, nilai dan keterangan lulus atau tidaknya.

Screenshot ketika kegiatan dijalankan

Source codenya:

#include <iostream>

using namespace std;

int main()

{

int nilai[100], jumlah;

char nama[100][100];

cout<<“===Menentukan Kelulusan===\nMad Arief\n”;

cout<<“Masukan Jumlah Siswa = “;

cin>>jumlah;

for (int i=0;i<jumlah;i++)

{

cout<<“Masukan Nama Siswa = “;

cin>>nama[i];

cout<<“Masukan Nilai Siswa = “;

cin>>nilai[i];

}

cout<<“============ Tampilkan Data ===========\n\n”;

for (int i=0;i<jumlah;i++)

{

cout<<nama[i]<<endl<<“Nilai : “<<(nilai[i])<<endl;

}

cout<<“========== Tentukan Kelulusan =========\n\n”;

for (int i=0;i<jumlah;i++)

{

if (nilai[i]<75)

{

cout<<nama[i]<<“Dengan Nilai : “<<nilai[i]<<“Dinyatakan Tidak Lulus”;

}

else

{

cout<<nama[i]<<endl<<“Dengan Nilai : “<<nilai[i]<<endl<<“Dinyatakan Lulus\n”;

}

}

return 0;

}


3. Program Memasukan Banyak Nilai ke Array memakai For versi C++

Ini ialah kegiatan dengan sedikit aksesori array, disini kita dapat memasukan banyak data berupa nama dan nilai mahasiswa, yang akan terus berulang sebanyak jumlah mahasiswa yang kita masukan diawal.

Screenshot ketika kegiatan dijalankan

Source codenya:

#include <iostream>

using namespace std;

int main()

{

char nama[100][100];

int nilai[100];

int no;

cout<<“Masukan jumlah mahasiswa : “; cin>>no;

for(int i=1; i<=no; i++)

{

cout<<“Masukan nama mahasiswa : “; cin>>nama[i];

cout<<“Masukan nilai mahasiswa : “; cin>>nilai[i];

}

cout<<“====================================”<<endl;

for(int a=1; a<=no; a++)

{

cout<<“Nama : “<<nama[a]<<” Dengan nilai : “<<nilai[a]<<endl;

}

return 0;

}


4. Program Menampilkan Bilangan Genap Menggunakan For versi C++

Di kegiatan ini ialah versi lebih sederhana dari dari kegiatan no 5, yang ini hanya menampilkan bilangan genapnya saja. Kita masukan x sebagai batas simpulan bilangannya.

Screenshot ketika kegiatan Dijalankan

Source codenya:

#include <iostream>

using namespace std;

int main()

{

int x,y,nx;

cout<<“Masukan Batas Bilangan = “; cin>>x;

for (nx=1; nx<=x; nx++)

{

if (nx%2==0)

{

cout<<“Jumlah bilangan genap : “<<nx<<endl;

}

}

return 0;

}


5. Program Menampilkan Deret Angka, Bilangan Ganjil dan Genap Menggunakan For versi C++

Program ini akan menampilkan deret angka dari 1 hingga dengan 10 kemudian memilahnya menjadi dua bab gugusan bilangan genap dan gugusan bilangan ganjil, kalau angka 10 dirasa kurang dapat kalian rubah menjadi angka lainnya 90 misalnya.

Screenshot ketika kegiatan dijalankan

Source codenya:

#include <iostream>

#include <conio.h>

using namespace std;

int main()

{

int bil1;

cout<<“Latihan Perulangan dengan for”<<endl;

cout<<“=============================”<<endl;

cout<<“1. Menampilkan deret angka 1 hingga dengan 10 : “;

for (bil1=1; bil1<=10; bil1++)

{

cout<<bil1;

}

cout<<endl;

cout<<“2. Menampilkan deret bilangan genap dari 1 hingga dengan 10 : “;

for (bil1=1; bil1<=10; bil1++)

{

bil1%2==0;

cout<<bil1;

bil1++;

}

cout<<endl;

cout<<“3. Menampilkan deret bilangan ganjil dari 1 hingga dengan 10 : “;

for (bil1=1; bil1<10; bil1++)

{

bil1%2!=0;

cout<<bil1+1;

bil1++;

}

getch ();

}

Demikian yang dapat kami share kepada sobat source code aplikasi pada kesempatan ini, semoga dapat bermanfaat dan bisa menjadi referensi pemrograman bagi anda. Jangan lupa like Fan Page kami, dan SUBSCRIBE Channel Youtube kami untuk dapatkan update source code aplikasi terbaru.
Ahmad Code

Share
Published by
Ahmad Code
Tags: c#

Recent Posts

Source Code Aplikasi Website Portal Menggunakan PHP MySQL

Pada kesempatan ini saya kembali membagikan buat anda pencinta aplikasi berbasis web yaitu source kode…

4 hours ago

Source code Aplikasi Website Pendaftaran Online Menggunakan PHP Mysql

Buat sobat semua yang lagi membutuhkan sedikit pencerahan tentang membuat website sistem pendaftaran online, pada…

10 hours ago

Source code Aplikasi Penjualan Sepeda Motor Menggunakan PHP dan MySQL

Aplikasi Penjualan Sepeda Motor berbasis web ini adalah merupakan aplikasi untuk memberikan kemudahan dalam proses…

16 hours ago

Source code Aplikasi Perpustakan Menggunakan PHP MySQL

Pada kesempatan ini kami kembali mensharing koleksi Aplikasi Perpustakaan Menggunakan Bahasa Pemrograman PHP dan Basisdata…

22 hours ago

Source code aplikasi kantin sederhana menggunakan php

Aplikasi Pemesanan Kantin Sederhana Tentang Aplikasi Dengan Boostrap 3.3.1 Pure Javascript Slim Framework (Hanya Routing…

1 day ago

Source code aplikasi perpustakaan berbasis web

Seringkali kita memasuki sebuah perpustakaan untuk memilih sebuah buku yang akan di pinjam.Tanpa pikir panjang…

1 day ago