Monday, 27 March 2017
Tugas Struktur Data Bagian 2
Tugas Struktur Data Bagian 1
SoaL “Kalimat Tanya”
#include <iostream.h>
#include <conio.h>
#include <string.h>
void main()
{
char tanya[50]=" Kamu dimana? ";
clrscr();
cout<<"kalimat tanya : "<<tanya<<endl;
strcat(tanya," Saya di Jakarta");
cout<<"kalimat tanya dengan jawaban : "<<tanya<<endl;
getch();
}
*dengan variable di atas menunjukan character pertanyaan sebanyak 50 .
*maka ketika memulai akan muncul tulisan “bagaimana kabar anda?”dengan perintah cout maka akan keluar.simpan dengan variabel tanya
*maka setelah itu akan keluar “kalimat tanya” dengan menggunakan perintah variabel tanya
*kemudian keluar dengan fungsi cout” kalimat tanya dengan jawaban:” dengan menggunakan variabel tanya
*hasil dari output adalah “kaliamat tanya dengan jawaban: bagaimana kabar anda? Kabar saya?baik:”
Contoh tampilan output
Soal “Penggabungan Kata”.
#include <iostream.h>
main()
{
char a1[20];
char a2[20];
clrscr();
cout<<"Masukkan Kata -1= ";
cin>>a1;
cout<<"Masukkan Kata -2= ";
cin>>a2;
strcat(a1,a2);
cout<<"Hasil Penggabungannya "<<a1;
getch();
}
* variabel char dengan nama a1 dengan panjang [20]
* variabel char dengan nama a2 dengan panajng[20]
*maka perintah inputan dengan fungsi cout yaitu “Masukan kata -1=” tersimpan dengan variabel a1 dengan fungsi cin.contoh “Naufal”
*buat perintah inputan dengan fungsi cout yaitu “Masukan kata -2=”simpan dengan variabel a2 dengan fungsi cin.contoh”Hibatullah ”
*maka apabila sudah menginput akan keluar hasil inputan a1 dan a2 dengan perintah strcat
*cout “Hasil penggabungannya”NaufalHibatullah”
Contoh tampilan output
Soal “Penggabungan Kata”.
#include <string.h>
#include <conio.h>
#include <iostream.h>
main()
{
char a1[20];
char a2[20];
clrscr();
cout<<"Masukkan Kata -1= ";
cin>>a1;
cout<<"Masukkan Kata -2= ";
cin>>a2;
strcat(a1,a2);
cout<<"Hasil Penggabungannya "<<a1;
getch();
}
* variabel char dengan nama a1 dengan panjang [20]
* variabel char dengan nama a2 dengan panajng[20]
* perintah inputan dengan fungsi cout yaitu “Masukan kata -1=” simpan dengan variabel a1 dengan fungsi cin.contoh “Naufal”
*dengan perintah inputan dengan fungsi cout yaitu “Masukan kata -2=”simpan dengan variabel a2 dengan fungsi cin.contoh”Hibatullah”
*gabungkan hasil inputan a1 dan a2 dengan perintah strcat
*cout “Hasil penggabungannya “NaufalHibatullah”
Contoh tampilan output
soal “Pengurangan Hasil Geser Bit”
#include <iostream.h>
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
void main()
{
int x;
clrscr();
cout<<"Masukkan nilai x = "; cin>>x;
cout<<"Nilai Awal = "<<x<<endl;
x= x>>1;
cout<<"Hasil dari Geser 1 Bit Kekiri = "<<x<<endl;
getch();
}
* program diatas terdapat variabel denagan tipe int dengan nama x
*dengan perintah inputan “Masukan nilai x”dengan perintah cout.simpan pada variabel x dengan fungsi cin
*maka tampil inputan “Nilai Awal=” dan gabungkan dengan variabel x
*Tampil hasil "Hasil dari Geser 1 Bit Kekiri = " dengan fungsi x=x>>1;
Contoh tampilan output
Soal “Operasi Logika Not”
/* Penggunaan Operasi Logika NOT */
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
main()
{
int a,b,c;
clrscr();
cout<<"Masukkan Nilai A= " ;cin>>a;
/*Proses*/
b=(a+4<10);
c=!(b);
cout<<endl<<"Program Ekspresi NOT"<<endl;
cout<<"Nilai A= "<<a<<endl;
cout<<"Nilai B= (a+4<10) = "<<b<<endl;
cout<<"Nilai C= !(b)= "<<c;
getch();
}
Buat variabel a,b,c dengan type int
Masukan Nilai A, contoh “2 dengan perintah cout
Untuk nilai B didapat dari, jika nilai A + 4 hasilnya kurang dari 10, maka nilainya B adalah “1”dan selain itu nilainya “0” dengan perintah cout mengunakan fungsi “ (a+4<10)” dan variabel b
Untuk nilai C didapat dari nilai B kurang dari sama dengan “0”. Dengan perintah cout menggunakan fungsi “ Nilai C= !(b)=” dan variabel c
Contoh tampilan output
Soal “Perkalian”
#include <iostream.h>
#include <stdio.h>
#include <conio.h>
void main()
{
int a,x,y;
clrscr();
cout<<"Masukkan Nilai X = "; cin>>x;
cout<<"Masukkan Nilai Y = "; cin>>y;
a=x*y;
cout<<"\n";
cout<<"Hasil dari "<<x<<"^"<<y<<"="<<a<<endl;
getch();
}
Buat variabel a,x,y dengan type int
Masukan nilai x, contoh “2 dengan fungsi cout simpan pada variabel x
Masukan nilai y, contoh “4” dengan fungsi cout simpan pada variabel y
Gnakan fungsi “a=x^y” untuk menampilkan hasil x ^ ypada variabel a
Contoh tampilan output