Tugas Struktur Data Pertemuan 1
Nama : Silva Raja
NIM : 11160696
STMIK NUSA MANDIRI WARUNG JATI
--------------------------------------------------------------------
1]
#include <iostream.h>
#include <conio.h>#include <string.h>
void main()
{
char tanya[50]=" what is your name? ";
clrscr();
cout<<"kalimat tanya : "<<tanya<<endl;
strcat(tanya,"my name is SILVA RAJA");
cout<<"kalimat tanya dengan jawaban : "<<tanya<<endl;
getch();
}
Penjelasan:
- Character pertanyaan memiliki batas 50 character.
- Maka ketika memulai akan muncul tulisan “what is your name?”dengan perintah cout.
- 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 “kalimat tanya dengan jawaban: what is your name? My name is SILVA RAJA”
2]
#include <string.h>
#include <ctype.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();
}
Penjelasan:
- Variabel char dengan nama a1 dengan panjang [20].
- Variabel char dengan nama a2 dengan panjang [20].
- Perintah inputan dengan fungsi cout yaitu “Masukan kata -1=” tersimpan dengan variabel a1 dengan fungsi cin.
- Perintah inputan dengan fungsi cout yaitu “Masukan kata -2=”simpan dengan variabe l a2 dengan fungsi cin.
- Maka apabila sudah menginput akan keluar hasil inputan a1 dan a2 dengan perintah strcat
3]
#include <iostream.h>
#include <stdio.h>
#include <conio.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();
}
Penjelasan:
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;
4]
#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();
}
Penjelasan:
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
5]
#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();
}
Penjelasan:
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 ^ y pada variabel a
--------------------------------------------------------------------------------------------------------------------------
-danke schön-
Komentar
Posting Komentar