Tugas Algoritma Dan Struktur Data
2022/2023
Assalamualaikum Wr. Wb
Nama : Tomas Sasra Bahu
NIM : 3420210028
Prodi : Teknik Informatika
NIM : 3420210028
Prodi : Teknik Informatika
Berikut Ini Tugas Pertemuan 10 C++ Yang Sudah Saya Kerjakan :
Tugas 1
Tugas 1
Berikut perintah yang harus dijalankan :
#include <stdio.h>
#include <iostream.h>
#include <conio.h>
//Nama : Tomas Sasra Bahu
//NIM : 3420210028
//Prodi : Teknik Informatika
//Deklarasi Define
#define a 12
//Tidak perlu diakhiri dengan ; karena bukan pernyataan
#define b 22
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();
}
Tugas 2
Tugas 2
Berikut perintah yang harus dijalankan :
#include <stdio.h>
#include <iostream.h>
#include <conio.h>
//Nama : Tomas Sasra Bahu
//NIM : 3420210028
//Prodi : Teknik Informatika
#define buka {
#define tutup }
#define cetak cout
#define masuk cin
#define tahan getch()
void main()
buka
int a,i=8;
int nilai [8];
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
Tugas 3
Tugas 3
Berikut perintah yang harus dijalankan :
#include "stdio.h"
#include <iomanip.h>
#include "Tampilan.h"
#include <conio.h>
#include "iostream.h"
//Nama : Tomas Sasra Bahu
//NIM : 3420210028
//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("\tBina Karya Komunikasi Jakarta");
tulis("================================================");
tulis("Data Jurusan");
tulis(" A => Manajemen Informatika");
tulis(" B => Teknik Informatika");
tulis(" C => Ilmu Komunikasi");
tulis(" D => Pendidikan Komunikasi dan Informasi");
tulis(" E => Sistem Informasi dan Komunikasi");
tulis("================================================");
cetak<<"Input Banyaknya Data : ";input>>n;
char kd[5], nm[5][30], jrs[5][50];
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] = 2500000;
}
selain jika (kd[i]=='B'||kd[i]=='b')
{
strcpy(jrs[i],"Teknik Informatika");
daftar[i] = 3500000;
}
selain jika (kd[i]=='C'||kd[i]=='c')
{
strcpy(jrs[i],"Ilmu Komunikasi");
daftar[i] = 1500000;
}
selain jika (kd[i]=='D'||kd[i]=='d')
{
strcpy(jrs[i],"Ilmu Komputer");
daftar[i] = 3000000;
}
selain
{
strcpy(jrs[i],"Sistem Komunikasi");
daftar[i] = 4000000;
}
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(6)<<setiosflags(ios::left)<<i;
cetak<<setw(11)<<nm[i];
cetak<<setw(24)<<jrs[i];
cetak<<setprecision(7)<<daftar[i];
cetak<<endl;
}
cetak<<"=================================================="<<endl;
cetak<<setw(41)<<"Total Bayar";
cetak<<total;
getch();
/*
#include <nama_file_header>
Compiler hanya akan mencari file header yang disebutkan pada directori
dimana file header berada.
*/
}
Cukup Sekian Dan Terima Kasih
Semoga Bermanfaat


.png)
Tidak ada komentar:
Posting Komentar