Select Menu

Search This Blog

Populer Posts Hari ini

Popular Posts

Powered by Blogger.

Lorem 1

adsense

" });

Circle Gallery

" });

News

" });
#include <iostream>
#include <conio.h>

using namespace std;

main (void) {    
   string username;    
   int password;    
   int i;    
   cout << "------------------------------------------\n";    
   cout << "Selamat Datang Di Form Login Informatika \n";    
   cout << "------------------------------------------\n\n";
   string user ="andi";    
   int pass = 12345;    
   int login=0;    
   i = 1;    
   
   do {        
       cout << "Username : "; cin >> username;        
       cout << "Password : "; cin >> password;        
       if (username ==user && password == pass) {            
           cout << "\n--------------------\n";            
           cout << "Anda Berhasil Login" << endl;            
           cout << "--------------------\n\n";            
           i=4;            
           login=1;        } 
       else {            
           cout << "\n------------------------\n";            
           cout << "Maaf ID & PASSWORD Salah!" << endl;                         cout << "-------------------------\n\n";            
           i = i +1;      
       }   
    }while (i <= 3);       
    if(login != 1){
       cout<<"Anda Telah 3x Memasukan ID & PASSWORD Yang Salah\n";       
       cout << "Mohon Maaf Akun Anda Kami Blockir, Terima Kasih..";      }   
   getch();


}

jika program di jalankan 

username dan password valid









username dan password tidak valid

- -
#include <iostream>
#include <conio.h>

using namespace std;

main (void) {    
   string username;    
   int password;    
   int i;    
   cout << "------------------------------------------\n";    
   cout << "Selamat Datang Di Form Login Informatika \n";    
   cout << "------------------------------------------\n\n";           string user ="andi";    
   int pass = 12345;    
   int login=0;    
   i = 1;    
   
   do {        
       cout << "Username : "; cin >> username;        
       cout << "Password : "; cin >> password;        
       if (username ==user && password == pass) {            
           cout << "\n--------------------\n";            
           cout << "Anda Berhasil Login" << endl;            
           cout << "--------------------\n\n";            
           i=4;            
           login=1;        } 
       else {            
           cout << "\n------------------------\n";            
           cout << "Maaf ID & PASSWORD Salah!" << endl;                         cout << "-------------------------\n\n";            
           i = i +1;      
       }   
    }while (i <= 3);       
    if(login != 1){
       cout<<"Anda Telah 3x Memasukan ID & PASSWORD Yang Salah\n";       
       cout << "Mohon Maaf Akun Anda Kami Blockir, Terima Kasih..";      }   
   getch()
}

jika program di jalankan

username dan password tidak vallid

















username dan pasword valid


- -
Perulangan For

                  yaitu perulangan yang dilakukan ketika kondisi kapan perulangan dihentikan dan  banyaknya proses perulangan sudah di ketahui. Secara umum bentuk perulangan For yaitu
           for(Awal, Akhir, Peningkatan)statemen;
Awal : Nilai awal yang di berikan terhadap suatu variabel untuk perulangannya (misal i=0). variabel               ini di gunakan untuk menghitung banyak perulangan yang akan dilakukan.
Akhir: Ungkapan yang menunjukkan suatu kondisi yang harus di penuhi agar perulangan terus                       dilakukan misal (i<=5). jadi, perulangan akan terus dilakukan selama i lebih kecil atau sama               dengan 5.
Peningkatan: ungkapan yang menunjukkan perubahan nilai variabel setiap perulangan dilakukan                   misal(i++, berarti nilai i akan ditambah 1 setiap perulangan dilakukan).

contoh program for

#include <stdio.h>

main(){
        int i;
        for(i=0;i<=5;i++){
              printf("indonesia \n");
        }

}

maka iika program dijalankan akan menampilkan indonesia sebanyak 5 kali.

Perulangan while

           yaitu sebuah perulangan yang kondisi berhenti sudah di ketahui tetapi banyaknya proses perulangan belum di ketahui. perbedaannya dengan for yaitu perulangan while nilai awal diberikan di luar dan peningkatan nilai variabel pengontrol perulangan dilakuakan didalam statemen. secara umum bentuk dari perulangan while yaitu

while (kondisi)statemen;

contoh program while
#include <stdio.h>

main(){
       int i=5;
      while(i<7){
                printf("indonesia \n");
      i++;
      }
}

jika program ini di jalankan akan menampilkan hasil "indonesia" sebanyak 2 kali.

Perulangan do-while  
  
            hampir sama dengan perulangan while yaitu sebuah perulangan yang kondisi berhenti  sudah di ketahui tetapi banyaknya proses perulangan yang dilakuakan belum di ketahui. perbedaannya dengan while yaitu perulangan do-while pasti akan dilakukan minimal satu kali. hal ini terjadi karena pengecekan kondisi dilakukan diakhir statemen. secara umum bentuk perulangan do-while yaitu:

      do statemen while(kondisi);

contoh program yaitu:

#include <stdio.h>

main(){
      int i=5;
      do{
           printf("indonesia \n");
          i++;
      }while(i<7);

}
       
jika program ini di jalankan akan menampilkan kata "indonesia" sebanyak 2 kali.            

sekian postingan saya kali ini mohon komentar dan sarannya.... 


            
- - - -
           Perulangan while di contoh program ini digunakan untuk membuat tabel sinus dan cosinus mulai dari 0 derajad (di tunjukkan dengan nilai X=0). samapi dengan X=360 derajad (ditunjukkan di kondisi statemen while) dengan kelipatan 360 derajad (ditunjukkan dengan statemen X+=30). Nilai sinus dan cosinus dihitung dengan menggunakan fungsi standar sin() dan cos(). fungsi2 standar ini prototypenya ada di header math.h. Argumen dari fungsi sin() dan cos() adalah nilai dalam satuan radian. untuk merubah dari nilai derajad menjadi nilai radian dapat dilakukan dengan membagi nilai derajad dengan nilai 57.2958.

Berikut Kode programnya:

#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
    int X;
    printf("\t\t***TABEL SINUS DAN COSINUS***\n\n");
    printf("\t\t%3s%12s%12s\n","X","SINUS(X)","COSINUS(X)");
    X=0;
    while(X<=360){
        printf("\t\t%03d%11.5f%11.5f\n",X,sin(X/57.2958),cos(X/57.2958));
        X+=30;
    }
}

jika program di jalankan:

- -
         Perulangan while di contoh program ini digunakan untuk membuat tabel sinus dan cosinus mulai dari 0 derajad (di tunjukkan dengan nilai X=0). samapi dengan X=360 derajad (ditunjukkan di kondisi statemen while) dengan kelipatan 360 derajad (ditunjukkan dengan statemen X+=30). Nilai sinus dan cosinus dihitung dengan menggunakan fungsi standar sin() dan cos(). fungsi2 standar ini prototypenya ada di header math.h. Argumen dari fungsi sin() dan cos() adalah nilai dalam satuan radian. untuk merubah dari nilai derajad menjadi nilai radian dapat dilakukan dengan membagi nilai derajad dengan nilai 57.2958.

Berikut Kode programnya:

#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
    int X;
    printf("\t\t***TABEL SINUS DAN COSINUS***\n\n");
    printf("\t\t%3s%12s%12s\n","X","SINUS(X)","COSINUS(X)");
    X=0;
    while(X<=360){
        printf("\t\t%03d%11.5f%11.5f\n",X,sin(X/57.2958),cos(X/57.2958));
        X+=30;
    }
}

jika program di jalankan:

- -
Kali ini saya akan membagikan source code untuk menjalankan program secara berulang dengan bahasa C

#include<stdio.h>
#include<conio.h>
main()
{
int n=0;
   float jumlah=0,bil,rata;
   char lagi='Y';
   while ((lagi=='Y')||(lagi=='y'))
   {
    printf("Masukkan bilangan : ");
      scanf("%f",&bil);
      jumlah=jumlah+bil;
n=n+1;
  printf("Apakah  Anda  akan  memasukkan  data  lagi [Y/T]: ");
      scanf("%s",&lagi); printf("\n");
}
  rata=jumlah/n; printf("\n"); printf("Banyaknya bilangan : %i \n",n);
printf("Rata-rata bilangan : %.2f \n",rata);
   getch();
}

-
pada postingan saya kali ini saya akan berbagi mengenai program konversi bilangan desimal ke romawi dengan menggunakan bahasa C. 

#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
int main()
{
      int x;
printf("Program Mengubah Bilangan Bulat Menjadi Angka Romawi\n");
printf("----------------------------------------------------\n");
      printf("Masukkan angka (1-29) : ");
      scanf("%i",&x);

      if(x<1||x>30)
      {
                   printf("Angka tidak boleh lebih dari 30 atau kurang dari 1");

                   }
      else
      {
          while(x>=10)
          {
                       printf("X");
                       x=x-10;
                       }
          if(x>=5)
          {
                     if(x==9)
                     {
                             printf("IX");
                             x=x-9;
                             }
                     else
                     {
                         printf("V");
                         x=x-5;
                         }
          }
          while(x>=1)
          {
                  if(x==4)
                  {
                          printf("IV");
                          x=x-4;
                          }
                  else
                  {
                      printf("I");
                      x=x-1;
                      }
          }
      }
      getch();

}

- - -
pada postingan saya kali ini saya akan berbagi mengenai program konversi bilangan desimal ke romawi dengan  menggunakan bahasa C. 

#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
int main()
{
      int x;
printf("Program Mengubah Bilangan Bulat Menjadi Angka Romawi\n");
printf("----------------------------------------------------\n");
      printf("Masukkan angka (1-29) : ");
      scanf("%i",&x);

      if(x<1||x>30)
      {
                   printf("Angka tidak boleh lebih dari 30 atau kurang dari 1");

                   }
      else
      {
          while(x>=10)
          {
                       printf("X");
                       x=x-10;
                       }
          if(x>=5)
          {
                     if(x==9)
                     {
                             printf("IX");
                             x=x-9;
                             }
                     else
                     {
                         printf("V");
                         x=x-5;
                         }
          }
          while(x>=1)
          {
                  if(x==4)
                  {
                          printf("IV");
                          x=x-4;
                          }
                  else
                  {
                      printf("I");
                      x=x-1;
                      }
          }
      }
      getch();

}

- - -
#include <stdio.h>
#include <conio.h>

void KPK(int a,int b);
main(){
   int a,b;
   printf("masukkan angka : ");scanf("%d",&a);
   printf("masukkan angka : ");scanf("%d",&b);
   KPK(a,b);
 getch();
}

void KPK(int a,int b){
   int c,hasil=0;
   if (a<b){
     c=a;
     a=b;
     b=c;
   }
   do{
     hasil =hasil+b;
   }while(hasil%a !=0);

   printf("KPK dari %d dan %d adalah %d",a,b,hasil);
}
-
kali ini saya akan berbagi source code program faktor persekutuan besar (FPB) dengan bahasa C dan C++


#include <stdio.h>
#include <conio.h>

main(){
  int a,b,c,sisa;
  printf("\t\t|||porgram menentukan FPB dari 2 buah bilangan\n\n");
  printf("\t\tmasukkan bilangan pertama\t :");scanf("%d",&a);
  printf("\t\tmasukkan bilangan kedua \t :");scanf("%d",&b);

  if(a<b){
     c=a;
     a=b;
     b=c;
  }

  do{
     sisa = a%b;
     a=b;
     b=sisa;
  }while(sisa !=0);

  printf(" \n\t\tFPBnya = %d",a);
  getch();
}
-