TUGAS PERTEMUAN 10 ALGORITMA DAN STRUKTUR DATA

 Assalamu'alaikum wr.wb

Lampiran Tugas Progaming Basic Algoritma

Nama    : salman alfaridzi

NIM       : 3420210017

Prodi     : Teknik Informatika


Lampiran tugas 1

//Nama : salman alfaridzi
//Nim  : 3420210017
//Prodi: Teknik Informatika

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

 //Deklarasi define
#define a 70
 //Tidak perlu diakhiri dengan ; karena bukan pernyataan
#define b 80

 void main()
{
   int hasil;
   printf("nilai dari a adalah %d\n",a);
   printf("nilai dari b adalah %d\n",b);
   hasil = a * b;
   printf("niali dari a * b adalah %d\n",hasil);
   getch();


Lampiran tugas 2
//Nama : salman alfaridzi
//Nim  : 3420210017
//Prodi: Teknik Informatika

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

#define buka  {
#define tutup }
#define cetak cout
#define masuk cin
#define tahan getch()

void main()
 buka
    int a,i=9;
    int nilai[9];
    cetak<<"   Contoh Penggunaan #define"<<endl;
    cout<<"==============================="<<endl;
    for(a=0;a<i;a++)
    buka cetak<<"Masukan nilai ke  "<<a<<" -> ";masuk>>nilai[a]; tutup

    cout<<"\n\n\n";

    cetak<<"   Hasil input"<<endl;
    cout<<"================================"<<endl;
    for(a=0;a<i;a++)
    { cetak<<"Nilai ke "<<a<<" adalah "<<nilai[a]<<endl; }
 tahan;
 tutup 

Lampiran tugas 3
#define buka {
#define akhir }
#define cetak cout
#define utama() main()
#define tampil printf
#define tulis puts
#define masuk scanf
#define input cin
#define ambil gets
#define hapus() clrscr()
#define jika if
#define selain else
#define tahan getch()
//Nama : Salman alfaridzi
//Nim  : 3420210017
//Prodi: Teknik Informatika

#include <conio.h>
#include <iostream.h>
#include "iomanip.h"
#include "tampilan.h"
#include "stdio.h"

void main() {
  int i,n;

  tulis("============================================");
  tulis("\tTEKNIK INFORMATIKA JAKARTA");
  tulis("============================================");
  tulis("Data Jurusan");
  tulis("      A => Manajemen Informatika");
  tulis("      B => Teknik Komputer");
  tulis("      C => Komputer Akuntansi");
  tulis("============================================");
  cetak<<"Input Banyaknya Data";input>>n;

  char kd[5], nm[5][20], jrs[5][20];
  float daftar[5];
  float total=0;
  for (i=1;i<=n;i++)
  {
      cetak<<endl;
      cetak<<"Data Ke - "<<i<<endl;
      tampil("Masukan Nama : ");ambil (nm[i]);
      tampil("Kode Jurusan : ");input>>kd[i];

      jika (kd[i]=='A'||kd[i]=='a')
      {
         strcpy(jrs[i],"Manajemen Informatika");
         daftar[i] = 1500000;
      }
      selain jika (kd[i]=='B'||kd[i]=='b')
      {
         strcpy(jrs[i],"Teknik Komputer");
         daftar[i] = 1250000;
      }
      selain
      {
         strcpy(jrs[i],"Komputer Akuntansi");
         daftar[i] = 1000000;
      }
      total = total + daftar[i];
  }
 
  clrscr();
  tulis("\t\tData Caln Mahasiswa");
  cetak<<"=================================================="<<endl;
  tulis("No   Nama       Jurusan                 Daftar");
  cetak<<"=================================================="<<endl;
  for (i=1;i<=n;i++)
   {
      cetak<<setw(4)<<setiosflags(ios::left)<<i;
      cetak<<setw(11)<<nm[i];
      cetak<<setw(24)<<jrs[i];
      cetak<<setprecision(8)<<daftar[i];
      cetak<<endl;
   }
   cetak<<"=================================================="<<endl;
   cetak<<setw(39)<<"Total Bayar";
   cetak<<total;

   getche();
}
 



Komentar

Postingan populer dari blog ini

TUGAS PERTEMUAN 9 DATA MINING

TUGAS PERTEMUAN 8 ASSEMBLER LANGUAGE