Hallo prend jangan bosan ya,,ketemu si Dwi yang baru newbi dalam hal bahasa pemograman,,,kali ini saya akan memostingkan perulangan atau Looping .....walau kepala muter 7 keliling tapi yang namanya looping harus di kerjakan hehhe,,langsung saja ya aq beri sedikit penjelasannya :
Looping dalam bahasa C di bagi menjadi 3 yaitu for,while,do while..For di gunakan untuk Looping otomatis. Sementara While dan do-While adalah Looping Conditional sehingga While dan Do- While lebih flexibel..
Syntax Looping For :
For ( i=1;i<=10;i++){
block proses;
}
Syntax Looping While dan Do-while :
While(i<=10){
block proses;
i++;
}
//perhatikan i++;
do{
block proses;
i++;
While(i<=10)
gimana masih bingung apa gak nie langsung ke programnya aja ya ==>
Contoh program For dalam C# :
using System;
namespace ulang1
{
class Program
{
public static byte input()
{
byte n;
Console.Write("inputkan jumlah data yang di urutkan : ");
n=Convert.ToByte(Console.ReadLine());
return n;
}
public static void hasil (byte ab) {
int jumlah ;
byte i;
for(i=1;i<=ab;i++) {
Console.Write(i);
Console.WriteLine("adalah data ke-"+i);
}
jumlah=((1+ab)*ab)/2;
Console.WriteLine("jumlah bilangan adalah = " +jumlah);
}
public static void Main(string[] args){
byte a;
a = input();
Console.WriteLine();
hasil (a);
Console.WriteLine();
Console.Write("Press any key to continue . . . ");
Console.ReadKey(true);
}
}
}
Nie hasilnya :
Contoh For menggunakan C++ :
#include <iostream>
using namespace std;
int input() {
int n;
cout <<"masukkan jumlah data yang di urutkan : ";
cin >>n;
return n;
}
void hasil (int ab) {
int jumlah ;
int i;
for(i=1;i<=ab;i++) {
cout <<"adalah data ke-"<<i;
cout << endl;
}
jumlah=((1+ab)*ab)/2;
cout <<"jumlah bilangan adalah = " <<jumlah;
cout << endl;
};
int main()
{
int a;
a = input();
cout << endl;
cout <<"hasil";
cout<<endl;
hasil (a);
cout << endl;
}
Hasilnya :
Contoh pada Java :
package ulang1j;
importjava.util.Scanner;
public class Main {
public static Scanner input = new Scanner (System.in);
static byte input () {
byte n;
System.out.print("inputkanjumlah data yang di inputkan :");
n = input.nextByte();
return n;
}
static void Hasil (byte ab) {
intjumlah;
byte i;
for (i =1;i<=ab;i++) {
System.out.print(i);
System.out.print("jumlahbilanganadalah : ");
System.out.println();
}
System.out.println();
jumlah = ((1+ab)*ab)/2;
System.out.println("jumlahbilanganadlah");
System.out.print(jumlah);
}
public static void main(String[] args) {
byte a;
a = input();
System.out.println();
Hasil (a);
System.out.println();
}
}
Sekarang kita langsung ke contoh program perulangan yang While:
Contoh While pada program C# :
namespace ulang2
{
class Program
{
public static byte input()
{
byte n;
Console.Write("inputkan data yang di urutkan : ");
n=Convert.ToByte(Console.ReadLine());
return n;
}
public static void hasil (byte ab) {
while (ab <=5) {
Console.WriteLine("adalah data ke 1");
ab++;
}
}
public static void Main(string[] args)
{
byte a;
a = input();
Console.WriteLine();
hasil (a);
Console.WriteLine();
Console.Write("Press any key to continue . . . ");
Console.ReadKey(true);
}
}
}
Hasilnya :
Contoh While pada program C++:
#include <iostream>
using namespace std;
int input()
{
int n;
cout <<"inputkan data yang di urutkan : ";
cin >> n;
return n;
}
void hasil (int ab) {
while (ab <=5) {
cout <<"adalah data ke 1" <<endl;
ab++;
}
cout << endl;
};
int main()
Contoh While pada Java :
package ulang2j;
importjava.util.Scanner;
public class Main {
public static Scanner input = new Scanner (System.in):
static byte input() {
byte n;
System.out.print("inputkan data yang di urutkan : ");
n = input.nextByte();
return n;
}
static void hasil (byte ab) {
while (ab<=5) {
System.out.println("adalah data ke 1");
ab++;
}
System.out.println();
}
public static void main(String[] args) {
byte a;
a = input();
System.out.println();
hasil (a);
System.out.println();
}
}
Hasilnya :
Sekian dulu postingan saya kali in semoga bermanfaat bagi temen - temen semua,,di tunggu saja ya postingan selanjutnya ...
Tidak ada komentar:
Posting Komentar