CPP : Aplikasi Looping - Kondisi (UTS)

  •  cpp
  • Berikut merupakan contoh program perulangan, kondisi ganjil – genap, dan menu makanan :

    1. Program Looping :

    (nomor1.cpp) download
    #include<iostream.h>
    #include<conio.h>
    
    void main(){
      int angka, i, j;
    
       cout << "Masukkan angka : ";cin >> angka;
       cout << endl;
    
       for(i = 1;i <= angka;i++){
          for(j = 1;j <= i; j++){
              if(j%2 == 0)
                  cout << j << "B ";
              else
              cout << j << "A ";               
          }
          cout << endl;                              
       }
    
       getch();                          
    
    }
    

    2. Program Ganjil – Genap :

    (nomor2.cpp) download
    #include<iostream.h>
    #include<conio.h>
    
    void main(){
      int angka;
    
       cout << "Masukkan angka : ";cin >> angka;
    
       if(angka%2 == 0){
          cout << "Angka " << angka << " habis dibagi 2" << endl;
          cout << "Jadi angka adalah angka genap";
       }else{
          cout << "Angka " << angka << " tidak habis dibagi 2" << endl;
          cout << "Jadi angka adalah angka ganjil";
       }
    
       getch();
    
    }
    

    3. Program Menu Makanan :

    (nomor3.cpp) download
    #include <iostream.h>
    #include <conio.h>
    #include <ctype.h>
    
    void main(){
      char pil;
    
       cout << "Menu Makan Siang" << endl;
       cout << "--------------------------------" << endl;
       cout << "A. Pizza         C. Nasi Goreng" << endl;
       cout << "B. Siomay        D. Nasi Gila" << endl;
       cout << "Masukkan Kode Menu Makan Siang Anda [A . . D] : ";cin >> pil;
       cout << endl;
    
       switch(toupper(pil)){
        case 'A':
              cout << "Pizza" << endl;
          break;
          case 'B':
              cout << "Siomay" << endl;
          break;
          case 'C':
              cout << "Nasi Goreng" << endl;
          break;
          case 'D':
              cout << "Nasi Gila" << endl;
          break;
          default:
              cout << "Pilihan Anda Salah" << endl;
          break;
       }
    
       getch();
                                 
    
    }
    

    Comments