Sabtu, 03 Desember 2022

TUGAS 9 PERTEMUAN 10 ALGORITMA DAN STRUKTUR DATA

 ALGORITMA DAN STRUKTUR DATA


Assalamu`alaikum Wr.Wb 





ALGORITMA DAN STRUKTUR DATA


 
 


Nama  = VIRA AZIZAH 
NIM     = 3420210007
Prodi  = Teknik Informatika



PROGRAM 1

SCRIPT

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

  /*
 Nama  : Vira Azizah
 NIM   : 3420210007
 Prodi : Teknik Informatika
 */

 //Deklarasi Define
 #define a 12
 //Tidak perlu diakhiri dengan ; karena bukan pernyataan
 #define b 15


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

   getch();
 }





PROGRAM 2
SCRIPT

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

  /*
 Nama  : Vira Azizah
 NIM   : 3420210007
 Prodi : Teknik Informatika
 */

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

 void main()
 buka
  int a,i=5;
  int nilai [5];
   cetak<<"\tContoh 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<<"\t\tHasil Input"<<endl;
   cout<<"========================================"<<endl;
   for (a=0;a<i;a++)
   { cetak<<"Nilai Ke "<<a<<" adalah "<<nilai[a]<<endl; }

   tahan;
 tutup






PROGRAM 3



SCRIPT

#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 getche()

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

  /*
 Nama  : Vira Azizah
 NIM   : 3420210007
 Prodi : Teknik Informatika
 */

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

void main()
{
int i,n;

tulis("=====================================");
tulis("\ tFakultas Teknik");
tulis("=====================================");
tulis("Data Jurusan");
tulis("  A => Teknik Informatika");
tulis("  B => Teknik Komputer");
tulis("  C => Teknik Industri");
tulis("=====================================");
cetak<<"Input Bayaknya Data: ";input>>n;

char kd[5],nm[5][15],jrs[5][30];
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],"Teknik Informatika");
daftar[i] = 2500000;
}
selain jika (kd[i]=='B'||kd[i]=='b')
{
strcpy(jrs[i],"Teknik Komputer");
daftar[i] = 2100000;
}
selain
{
strcpy(jrs[i],"Teknik Industri");
daftar[i] = 2500000;
}
total = total + daftar[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.
*/
clrscr();
tulis("\t\tData Calon 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;
getch();
/*
#include <nama_file_header>
Compiler hanya akan mencari file header yang disebutkan pada directori
dimana file header berada.
*/
}




Terimakasih :)

Tidak ada komentar:

Posting Komentar

Desain Dan Analisa Algoritma

  Desain Dan Analisa Algoritma 2023 Assalamualaikum Wr. Wb Pak Nama    : VIRA AZIZAH NIM      : 3420210007 Prodi     : Teknik Informatika Ne...