Jumat, 16 Desember 2022

Tugas 10 (Pertemuan 11) Algoritma dan Struktur Data

 Algoritma dan Struktur Data

Tugas 10 Programing Basic Algoritma


Assalamu'alaikum Wr. Wb.


Nama      : Aufa Munadil Al - Khoir
NIMa      : 3420210024
Prodi       : Teknik Informatika
Fakultas  : Sains dan Teknologi

Lampiran Tugas 10 Algoritma & Struktur Data


Example 1

Hasil Ouput Ex 1

Script Ex 1

/* Program Membuat Garis Menggunakan Fungsi */

#include "stdio.h"         //Nama  : Aufa Munadil Al - Khoir
#include "iostream.h"      //NIM   : 3420210024
#include "conio.h"         //Prodi : Teknik Informatika
#include "iomanip.h"

void garis() {
    printf ("\t----------------------------------------------------\n");
}

/* Program Utama */
void main() {
   garis(); //Memanggil Fungsi Garis
   cout << "\t|\t Belajar Algoritma Dan Strutur Data. \t   |" << endl;
   garis(); //Memanggil Fungsi Garis
   int a[5];
   a[0]=9; a[1]=90; a[2]=900; a[3]=9000; a[4]=90000;
   printf ("\t| Nilai A = %d\n", a[0]);
   gotoxy (60,4); cout << "|" << endl;
   printf ("\t| Nilai B = %d\n", a[1]);
   gotoxy (60,5); cout << "|" << endl;
   printf ("\t| Nilai C = %d\n", a[2]);
   gotoxy (60,6); cout << "|" << endl;
   printf ("\t| Nilai D = %d\n", a[3]);
   gotoxy (60,7); cout << "|" << endl;
   printf ("\t| Nilai E = %d\n", a[4]);
   gotoxy (60,8); cout << "|" << endl;
   garis();
   cout << setw(61) << "Modify by: " << endl;
   cout << setw(61) << "A.M F.S " << endl;
   getch();
}


Example 2

Hasil Output Ex 2

Scipt Ex 2

/*
***************************************
Penggunaan Prototype Pada Fungsi
***************************************
*/
#include "stdio.h"        //Nama  : Aufa Munadil Al - Khoir
#include <conio.h>        //NIM   : 3420210024
#include "iostream.h"     //Prodi : Teknik Informatika
#include <iomanip.h>

//Prototype Fungsi
float total(int hrg, int jml);

void garis() {
   cout << "===================================================================================" << endl;
}

void judul() {
   garis();
   cout << "\t\t\t\t SHAFA STORE PROGRAM" << endl;
   garis();
}

void main() {
   char name[20], goods[20];
   int price, jumbel;
   judul();
   cout << " Enter the Buyer's Name : "; cin >> name;
   cout << " Name of Goods          : "; cin >> goods;
   cout << " Price                  : "; cin >> price;
   cout << " Purchase Amount        : "; cin >> jumbel;
   garis();
   cout << " Thankyou " << name << " have shopped at our store." << endl;
   cout << " What you Buy is " << goods << " with price Rp. " << price << endl;
   cout << " The Amount you Buy is " << jumbel << " so Pay is";
   printf (" Rp. %.2f", total(price, jumbel));
   cout << endl;
   garis();
   cout << setw(84) << "Modify by: " << endl;
   cout << setw(84) << "A.M F.S " << endl;
   getch();
}

float total (int hrg, int jml) {
   return hrg * jml;
}


Example 3

Hasil Output Ex 3

Script Ex 3

/* Contoh Pemanggilan Fungsi By Value */

#include "stdio.h"           //Nama  : Aufa Munadil Al - Khoir
#include "iostream.h"        //NIM   : 3420210024
#include "conio.h"           //Prodi : Teknik Informatika
#include "iomanip.h"

void tambah(int m, int n);
void garis();

void main() {
   int a, b;
   a = 9; b = 2;
   garis();
   cout << "\t||    Nilai Variable sebelum Fungsi digunakan" << endl;
   gotoxy (58,2); cout << "||" << endl;
   cout << "\t||    Nilai A adalah " << a << " Nilai B adalah " << b << endl;
   gotoxy (58,3); cout << "||" << endl;
   garis();
   // Pemanggilan Fungsi Tambah
   tambah (a, b);
   garis();
   cout << "\t||    Nilai Variable setelah Fungsi digunakan" << endl;
   gotoxy (58,8); cout << "||" << endl;
   cout << "\t||    Nilai A adalah " << a << " Nilai B adalah " << b << endl;
   gotoxy (58,9); cout << "||" << endl;
   garis();
   cout << setw(60) << "Modify by: " << endl;
   cout << setw(60) << "A.M F.S " << endl;
   getch();
}

void tambah(int m, int n){
   m += 3; n += 8;
   cout << "\t||    Nilai di dalam Fungsi Tambah." << endl;
   gotoxy (58,5); cout << "||" << endl;
   cout << "\t||    Nilai M adalah " << m << " Nilai N adalah " << n << endl;
   gotoxy (58,6); cout << "||" << endl;
}

void garis() {
   cout << "\t===================================================\n";
}


Example 4

Hasil Output Ex 4


Script Ex 4

/* Contoh Pemanggilan Fungsi By Reference */

#include "stdio.h"          //Nama  : Aufa Munadil Al - Khoir
#include "iostream.h"       //NIM   : 3420210024
#include "conio.h"          //Prodi : Teknik Informatika
#include "iomanip.h"

void tambah(int *m, int *n);
void garis();

void main() {
   int a, b;
   a = 3; b = 5;
   garis();
   cout << "\t||  Nilai Variable sebelum Fungsi digunakan" << endl;
   gotoxy (70,2); cout << "||" << endl;
   cout << "\t||  Nilai A adalah " << a << " dan Nilai B adalah " << b << endl;
   gotoxy (70,3); cout << "||" << endl;
   garis();
   /*
    Pemanggilan Fungsi Tambah
    Nilai yang masuk ke Fungsi tambah bukan nilai dari Variable a dan b
    tetapi Alamat dari Variable a dan b
   */
   tambah (&a, &b);
   garis();
   cout << "\t||  Nilai Variable setelah Fungsi digunakan" << endl;
   gotoxy (70,8); cout << "||" << endl;
   cout << "\t||  Nilai A adalah " << a << " dan Nilai B adalah " << b << endl;
   gotoxy (70,9); cout << "||" << endl;
   garis();
   cout << setw(72) << "Modify by: " << endl;
   cout << setw(72) << "A.M F.S " << endl;
   getch();
}

void tambah(int *m, int *n){
   /*
      Nilai yang ada di Alamat m di tambah 5
      Hal ini akan merubah Nilai Variable a karena Variable a ada di alamat m
   */
   *m = *m + 5;
   /*
      Nilai yang ada di Alamat n di tambah 7
      Hal ini akan merubah Nilai Variable b karena Variable b ada di alamat n
   */
   *n += 7;
   cout << "\t||  Nilai di dalam Fungsi Tambah." << endl;
   gotoxy (70,5); cout << "||" << endl;
   cout << "\t||  Nilai M adalah " << m << " dan Nilai N adalah " << n << endl;
   gotoxy (70,6); cout << "||" << endl;
}

void garis() {
   cout << "\t===============================================================\n";
}


Terimakasih
Wassalamu'alaikum Wr. Wb.


Jumat, 02 Desember 2022

Tugas 9 (Pertemuan 10) Algoritma dan Struktur Data

 Algoritma dan Struktur Data

Tugas 9 Programing Basic Algoritma


Assalamu'alaikum Wr. Wb.

Nama      : Aufa Munadil Al - Khoir
NIMa      : 3420210024
Prodi       : Teknik Informatika
Fakultas  : Sains dan Teknologi


Lampiran Tugas 9 Algoritma & Struktur Data


Example 1


Hasil Output Ex 1


Script Ex 1

#include <conio.h>         // Nama  : Aufa Munadil Al - Khoir
#include "stdio.h"         // NIM   : 3420210024
#include <iostream.h>      // Prodi : Teknik Informatika
#include "iomanip.h"

//Deklarasi Define
#define A 9
//Tidak perlu diakhiri dengan ; karena bukan pernyataan
#define B 2

void main() {
  int result;


  cout << "\t = = = = = = = = = = = = = = = = =" << endl;
  printf ("\t | Nilai dari A adalah     : %d\n", A);
  printf ("\t | Nilai dari B adalah     : %d\n", B);
  gotoxy (41,2); cout << " |" << endl;
  gotoxy (41,3); cout << " |" << endl;
  cout << "\t = = = = = = = = = = = = = = = = =" << endl;
  result = A * B;
  printf ("\t | Nilai dari A * B adalah : %d\n", result);
  gotoxy (41,5); cout << " |" << endl;
  cout << "\t = = = = = = = = = = = = = = = = =" << endl;
  cout << setw(43) << "Modify by: " << endl;
  cout << setw(43) << "A.M F.S  " << endl;
  getch();
}

Example 2

Hasil Output Ex 2



Script Ex 2

#include "conio.h"         // Nama  : Aufa Munadil Al - Khoir
#include <iostream.h>      // NIM   : 3420210024
#include "iomanip.h"       // Prodi : Teknik Informatika

#define krwlbk {
#define krwltp }
#define exit cout
#define enter cin
#define hold getch()

void main ()
krwlbk
    int a, i=9;
    int nilai [9];
    exit << "\t|   Contoh Penggunaan #Define   |" << endl;
    cout << "\t= = = = = = = = = = = = = = = = =" << endl;
    for (a=0;a<i;a++)
    krwlbk
    exit << "\t| Masukan Nilai ke " << a << " -> "; enter >> nilai[a];
    gotoxy (41,3+a); exit << "|" << endl;
    krwltp

    cout << "\t= = = = = = = = = = = = = = = = =" << endl;
    exit << "\t|          Hasil Input          |" << endl;
    cout << "\t= = = = = = = = = = = = = = = = =" << endl;
    for (a=0;a<i;a++)
    {
       exit << "\t| Nilai ke " << a << " adalah " << nilai[a] << endl;
       gotoxy (41,15+a); exit << "|" << endl;
    }
   cout << "\t= = = = = = = = = = = = = = = = =" << endl;
   exit << setw(41) << "Modify By : A.M F.S" << endl;
   hold;
krwltp

Example 3

File 'view.h' dan Hasil Input Ex 3
Script File 'view.h

#define start {
#define end }
#define output cout
#define key() main()
#define view printf
#define write puts
#define enter scanf
#define input cin
#define take gets
#define eraser() clrscr()
#define in if
#define except else
#define holdon getche()


Hasil Ouput Ex 3


Script Ex 3

#include "stdio.h"       // Nama  : Aufa Munadil Al - Khoir
#include <iomanip.h>     // NIM   : 3420210024
#include "view.h"        // Prodi : Teknik Informatika
#include <conio.h>
#include "iostream.h"

/*
    Dalam penulisan #include ada dua bentuk penulisan :
    #include *nama_file_header" atau #include <nama_file_header>
*/

void key()
start
  int i,n;

  write ("\t ============================================");
  write ("\t |      BINA SARANA INFORMATIKA [BSI]       |");
  write ("\t ============================================");
  write ("\t |Data Jurusan                              |");
  write ("\t | A => Teknologi Informasi      (S1)       |");
  write ("\t | B => Rekayasa Perangkat Lunak (S1)       |");
  write ("\t | C => Ilmu Komunikasi          (S1)       |");
  write ("\t | D => Sistem Informasi         (D3)       |");
  write ("\t | E => Teknologi Komputer       (D3)       |");
  write ("\t ============================================");
  output << "\t Input Banyaknya Data: "; input >> n;

  char code[5], name[5][29], directions[5][30];
  float list[5];
  float total = 0;

  for (i=1;i<=n;i++)
  {
    output << endl;
    output << "\t Data Ke - " << i << endl;
    view ("\t Masukan Nama : ");take(name[i]);
    view ("\t Kode Jurusan : ");input>>code[i];

    in (code[i]=='A'||code[i]=='a')
    {
        strcpy (directions[i], "Teknologi Informasi      (S1)");
        list[i] = 3580000;
    }
    except in (code[i]=='B'||code[i]=='b')
    {
strcpy (directions[i], "Rekayasa Perangkat Lunak (S1)");
list[i] = 3080000;
    }
    except in (code[i]=='C'||code[i]=='c')
    {
strcpy (directions[i], "Ilmu Komunikasi          (S1)");
list[i] = 2580000;
    }
    except in (code[i]=='D'||code[i]=='d')
    {
      strcpy (directions[i], "Sistem Informasi         (D3)");
        list[i] = 2280000;
    }
    except in (code[i]=='E'||code[i]=='e')
    {
strcpy (directions[i], "Teknologi Komputer       (D3)");
list[i] = 1980000;
    }
    except
    {
      strcpy (directions[i], "-");
        list[i] = 0;
    }
    total = total + list[i];
  }
  /*
    #include "nama_file_header"
    Pertama kali compiler akan mencari file header yang disebutkan pada direstori
    yang sedang aktif dan apa bila tidak ditemukan akan mencari pada directori
    dimana file header berada.
  */

  eraser();
  output << "\t ------------------------------------------------------" << endl;
  write    ("\t                  Data Calon Mahasiswa                 ");
  output << "\t ------------------------------------------------------" << endl;
  write    ("\t |No  Nama       Jurusan                       Daftar |");
  output << "\t ------------------------------------------------------" << endl;
  for(i=1;i<=n;i++)
  {
    output << "\t  " << setw(4) << setiosflags(ios::left) << i;
    output << setw(11) << name[i];
    output << setw(29) << directions[i] << " ";
    output << setprecision(8) << list[i];
    output << endl;
  }
  output << "\t ------------------------------------------------------" << endl;
  output << "\t " << setw(46) << "Total Bayar";
  output << total << endl;
  output << "\t ------------------------------------------------------" << endl;
  output << "\t Modify By : A.M F.S" << endl;
  getch();
  /*
    #include <nama_file_header>
    Compiler hanya akan mencari file header yang disebutkan pada directori
    dimana file header berada.
   */
end



Terimakasih
Wassalamu'alaikum Wr. Wb.

Jumat, 25 November 2022

Tugas 8 (Pertemuan 9) Algoritma dan Struktur Data

 Algoritma dan Struktur Data

Tugas 8 Programing Basic Algoritma



Assalamu'alaikum Wr. Wb.


Nama      : Aufa Munadil Al - Khoir
NIMa      : 3420210024
Prodi       : Teknik Informatika
Fakultas  : Sains dan Teknologi

Lampirtan Tugas 8 Algoritma & Struktur Data


Example 1

Hasil Output Ex 1


Script Ex 1

#include <iostream.h>  // Nama  : Aufa Munadil Al - Khoir
#include <conio.h>     // NIM   : 3420210024
#include <stdio.h>     // Prodi : Teknik Informatika

void main(){
   /*
      Sumber : http://www.cplusolus.com/doc/tutorial/pointers/
      Suatu variable adalah lokasi di memori komputer yang dapat diakses oleh pengenal mereka (nama variable tersebut).
      Dengan cara ini program tidak perlu peduli dengan alamat fisik data didalam memori.
      Program hanya perlu menggunakan pengenal (nama variable) setiap kali merujuk kedalam suatu variable.
   */

   int nilai1, nilai2, *nilai3;
   nilai1 = 9;
   cout << "Nilai 1 adalah " << nilai1 << endl;
   nilai2 = nilai1;
   cout << "Nilai 2 adalah " << nilai2 << endl;
   /*
      Variable nilai3 adalah variable yang bertipe pointer.
      Nilai variable nilai3 harus berupa suatu memori.
      Variable nilai3 adalah berisi alamat memori variable nilai.
   */
   nilai3 = &nilai1;
   cout << "Nilai3 adalah " << nilai3;
   getch();
}

Example 2

Hasil Output Ex 2


Script Ex 2

#include <stdio.h>       // Nama  : Aufa Munadil Al - Khoir
#include <iostream.h>    // NIM   : 3420210024
#include <conio.h>       // Prodi : Teknik Informatika

void main(){

   int nilai1, nilai2;
   //Variable Pointerku bertipe pointer
   int *pointerku;
   //Variable pointerku diisi alamat dari nilai1
   pointerku = &nilai1;
   /*
      Alamat memori variable yang ditunjuk variable pointerku diisi nilai 23.
      Alamat ini ternyata adalah alamatnya variable nilai1.
      Maka variable nilai1 jadi bernilai 23.
   */
   *pointerku = 23;
   pointerku =&nilai2;
   *pointerku = 24;
   cout << "Nilai 1 adalah " << nilai1 << endl;
   cout << "Nilai 2 adalah " << nilai2 << endl;
   getch();
}

Example 3

Hasil Output Ex 3


Script Ex 3

#include <stdio.h>      // Nama  : Aufa Munadil Al - Khoir
#include <iostream.h>   // NIM   : 3420210024
#include <conio.h>      // Prodi : Teknik Informatika
void main(){
   /*
      1. Ketika suatu varible di deklerasikan, memori yang diperlukan untuk menyimpan nilainya ditetapkan
      pada suatu lokasi tertentu didalam memori komputer pada suatu alamat.
      2. Secara umum program C++ tidak menentukan sendiri alamat memori dimana nilai variable tersebut disimpan.
      Tugas ini deserahkan kepada OS (Operating System) untuk menentukan dilokasi mana (alamat) nilai dari variable tersebut disimpan.
      Hal ini dilakukan pada saat runtime (pada saat program dijalankan).
   */
   int nilai[5];
   int *p;
   nilai[0] = 9;
   nilai[1] = 18;
   cout << "Nilai [0] adalah " << nilai[0] << endl;
   cout << "Nilai [1] adalah " << nilai[1] << endl;
   p = &nilai[0];
   cout << "Alamat Nilai [0] adalah " << p << endl;
   p = &nilai[1];
   cout << "Alamat Nilai [1] adalah " << p << endl;
   getch();
}

Terimakasih

Wassalamu'alaikum Wr. Wb.

Jumat, 11 November 2022

Tugas 7 (Pertemuan 8) Algoritma dan Struktur Data

 Algoritma dan Struktur Data

Tugas 7 Programing Basic Algoritma


Assalamu'alaikum Wr. Wb.
Nama      : Aufa Munadil Al - Khoir
NIMa      : 3420210024
Prodi       : Teknik Informatika
Fakultas  : Sains dan Teknologi


Lampiran Tugas 7 Algoritma & Struktur Data


Example 1
Hasil Output Ex 1


Script Ex 1

#include <stdio.h>      // Nama  : Aufa Munadil Al - Khoir
#include "iostream.h"   // NIM   : 3420210024
#include <conio.h>      // Prodi : Teknik Informatika
#include "iomanip.h"

void judul();

/*
https://cplusplus.com\reference/iomanip/setv/Sets the field vidth to be used on output operations.
https://csplusplus.com/reference/iomanip/setiosflags/Sets the format flags specified by parameter mask.
*/

void main() {
   int i, jml;
   judul();
   printf ("\tMasukan Jumlah Data: "); cin >> jml;
   cout<<endl;
   char nama[7][23];
   int absen[5],quis[5],uts[5],uas[5];
   double total[5];
   for (i=1;i<=jml;i++) {
      printf ("\tData ke %d\n",i);
      printf ("\tNama Siswa  :"); gets(nama[i]);
      printf ("\tNilai Absen :"); cin >> absen[i];
      printf ("\tNilai Quis  :"); cin >> quis[i];
      printf ("\tNilai Uts   :"); cin >> uts[i];
      printf ("\tNilai Uas   :"); cin >> uas[i];

   total[i] = (absen[i] * 0.1) + (quis[i] * 0.2) + (uts[i] * 0.3) + (uas[i] * 0.4);
   cout << endl;
}
 clrscr();
 cout << endl;
 puts ("\t==============================================================");
 puts ("\t\t No Nama Siswa   Absen  Quis  UTS  UAS  Total");
 puts ("\t==============================================================");

 for(i=1;i<=jml;i++)
 {
    cout << "\t\t "  << setw(3) << setiosflags(ios::left) << i;
    cout << setw(8)  << nama[i];
    cout << setw(10) << setiosflags(ios::right) << absen[i];
    cout << setw(6)  << quis[i];
    cout << setw(5)  << uts[i];
    cout << setw(5)  << uas[i];
    printf ("  %.2f", total[i]);
    cout << endl;
 }
 puts ("\t==============================================================");
 cout << setw(70) << "Modify By:" << endl;
 cout << setw(70) << "F.S. A.M.";
 getch();
}

void judul() {
   puts ("\t==============================================================");
   puts ("\t\t\t Contoh Progam Array");
   puts ("\t==============================================================");
}

Example 2

Hasil Ouput Ex 2


Script Ex 2

#include <stdio.h>    // Nama  : Aufa Munadil Al - Khoir
#include <conio.h>      // NIM   : 3420210024
#include "iomanip.h"    // Prodi : Teknik Informatika
#include "iostream.h"

void main()
{
   puts ("\t======================================");
   puts ("\t\t\t  D'Bro ");
   puts ("\t======================================");
   puts ("\t\t Kode   Jenis   Harga");
   puts ("\t======================================");
   puts ("\t\t D      Dada    13000");
   puts ("\t\t P      Paha    9500");
   puts ("\t\t S      Sayap   10000");

   char name[20];
   int i, jml;

   puts   ("\t======================================\n");
   printf ("\tMasukkan Nama Pembeli : "); cin >> name;
   printf ("\tMasukkan Jumlah Beli  : "); cin >> jml;


   char code;
   char jenis[5][20];
   int jumlah[5], price[5];
   float total[5];
   float tobay=0, pajak, grand;
   for(i=1;i<=jml;i++)
   {

      printf ("\n");
      printf ("\t Data Ke                 : %d\n", i);
      printf ("\t Masukkan Kode [D][P][S] : "); cin >> code;
      printf ("\t Jumlah Beli             : "); cin >> jumlah[i];

      switch(code)
      {
         case 'D': case 'd':
            price[i] = 16000;
            strcpy (jenis[i], "Dada");
            break;
         case 'P': case 'p':
            price[i] = 12000;
            strcpy (jenis[i], "Paha");
            break;
         case 'S': case 's':
            price[i] = 12500;
            strcpy (jenis[i], "Sayap");
            break;
         default:
          price[i] = 0;
            strcpy (jenis[i], "Not Found");
      }

      //Hitung Total
      total[i] = jumlah[i] * price[i];
      tobay = tobay + total[i];
   }

   clrscr();
   puts ("\t=============================================");
   puts ("\t\t\t   D'Bro");
   puts ("\t=============================================");
   puts ("\tNo  Jenis        Harga      Jumlah      Total");
   puts ("\t=============================================");

   for(i=1;i<=jml;i++)
   {
      cout << "\t" << setw(4) << setiosflags (ios::left) << i;
      cout << setw(13) << jenis[i];
      cout << setw(5)  << setiosflags (ios::right) << price[i];
      cout << setw(9)  << jumlah[i];
      cout << setw(14) << total[i] << endl;
   }

   //Hitung Pajak
   pajak = 0.1 * tobay;

   //Hitung Grand
   grand = tobay + pajak;

   puts   ("\t=============================================");
   printf ("\t\tTotal Bayar :Rp. %.0f\n", tobay);
   printf ("\t\tPajak       :Rp. %.0f\n", pajak);
   printf ("\t\tGrand Total :Rp. %.0f\n", grand);


   cout << "\t=============================================" << endl;
   cout << "\t\t   TERIMAKASIH SUDAH ORDER" << endl;
   cout << "\t=============================================" << endl;
   cout << setw(53) << "Modify By:" << endl;
   cout << setw(53) << "F.S. A.M.";
   getch();
}

Terimakasih
Wassalamu'alaikum Wr. Wb.

Selasa, 08 November 2022

Tugas 6 (Pertemuan 7) Algoritma dan Struktur Data

 Algoritma dan Struktur Data

Tugas 6 Programming Basic Algoritma



Nama      : Aufa Munadil Al - Khoir
NIMa      : 3420210024
Prodi       : Teknik Informatika
Fakultas  : Sains dan Teknologi

Lampiran Tugas 6 Algoritma & Struktur Data


Example 1


Hasil OutPut Example 1


Script Ex 1

#include<iostream.h>      // Nama  : Aufa Munadil Al - Khoir
#include<conio.h>         // NIM   : 3420210024
#include<iomanip.h>       // Prodi : Teknik Informatika

void main()
{
   int i;
   int F = 23;
   int M = 24;
   cout << " \t ------------------------------------------- \n";
   cout << " \t |  No  |  F   |   M    |   F*F   |  M*M   | \n";
   cout << " \t ------------------------------------------- \n";
   for(i=1;i<=15;i++)
   {
      gotoxy (18,3+i); cout << "|  "  << i;
      gotoxy (25,3+i); cout << "|  "  << F;
      gotoxy (32,3+i); cout << "|   " << M;
      gotoxy (41,3+i); cout << "|   " << F*F;
      gotoxy (51,3+i); cout << "|  "  << M*M;
      gotoxy (60,3+i); cout << "|";
      F = F+3;
      M = M+4;
      cout << "\n";
   }
   cout << " \t ------------------------------------------- \n";
   cout << setw(60) << "Modify By:" << endl;
   cout << setw(60) << "F.S A.M.";
   getch();
}

Example 2
Hasil Output Example 2


Script Ex 2

#include<stdio.h>      // Nama  : Aufa Munadil Al - Khoir
#include<conio.h>      // NIM   : 3420210024
#include"iostream.h"   // Prodi : Teknik Informatika
#include"iomanip.h"

void title(){
   puts ("\t =========================================");
   puts ("\t ||\t Contoh Array Dimensi 1 \t|| ");
   puts ("\t =========================================");
}

void line(){
cout << "\t =========================================" << endl;
}

void main()
 {
   title();
   int i;
   float Price [14];
   Price[0] = .000;  Price[7]  = 7000;
   Price[1] = 1000;  Price[8]  = 8000;
   Price[2] = 2000;  Price[9]  = 9000;
   Price[3] = 3000;  Price[10] = 10000;
   Price[4] = 4000;  Price[11] = 11000;
   Price[5] = 5000;  Price[12] = 12000;
   Price[6] = 6000;  Price[13] = 13000;

   printf ("\t || - Variable Price 1 adalah %.0f\n",Price[1]);
   printf ("\t || - Variable Price 3 adalah %.0f\n",Price[13]);
   gotoxy (49,4); cout << "|| \n";
   gotoxy (49,5); cout << "|| \n";
   line();
   puts ("\t || Nilai dari Seluruh Variabel adalah: ||");
   for(i=0;i<14;i++)
   {
      printf ("\t || - Variabel Price %d adalah %.0f\n",i,Price[i]);
      gotoxy (49,8+i); cout << "|| \n";
   }
   line();
   cout << setw(50) << "Modify By:" << endl;
   cout << setw(50) << "F.S. A.M." << endl;
   getch();
 }

Example 3
Hasil Output Example 3


Script Ex 3

#include<stdio.h>      // Nama  : Aufa Munadil Al - Khoir
#include<conio.h>      // NIM   : 3420210024
#include"iostream.h"   // Prodi : Teknik Informatika
#include"iomanip.h"

void judul();
void garis(){
cout << "||";
}
void main(){
   judul();
   int i;
   char Bln_Hijriah [12][20]={
    "Muharram","Safar","Rabiul Awal",
    "Rabiul Akhir","Jumadil Awal","Jumadil Akhir",
    "Rajab","Sya'ban","Ramadhan",
    "Syawal","Dzulqa'dah","Dzulhijjah"};

   printf("\t|| Bulan Hijriah ke 1 adalah %s\n",Bln_Hijriah[0]);
   printf("\t|| Bulan Hijriah ke 4 adalah %s\n",Bln_Hijriah[3]);
   puts("\t=========================================================");
   gotoxy(64,4); garis();
   gotoxy(64,5); garis();
   for(i=0;i<1;i++)
   gotoxy(9,7); garis();
   gotoxy(64,7); garis();
   { cout<<endl; }
   puts ("\t|| Nilai dari Seluruh  Variabel Bulan Hijriah adalah:");
   for(i=0;i<12;i++)
   {
    printf("\t|| Variable Bulan Hijriah %d adalah %s\n",i,Bln_Hijriah[i]);
   }
   for(i=0;i<13;i++){
   gotoxy(64,8+i); garis();
   }
   cout << endl;
   puts("\t=========================================================");
   cout << setw(65) << "Modify By:" << endl;
   cout << setw(65) << "F.S. A.M.";
   getch();
}

void judul(){
   puts("\t=========================================================");
   puts("\t||\t\t  Contoh Array Dimensi 2               ||");
   puts("\t=========================================================");
}

Terimakasih
Wassalamu'alaikum Wr. Wb.

Tugas 13 (Pertemuan 14) Algoritma dan Struktur Data

  Algoritma dan Struktur Data Tugas 13 Programing Basic Algoritma Assalamu'alaikum Wr. Wb. Nama        : Aufa Munadil Al - Khoir NIM a  ...