Minggu, 26 Maret 2017

Tugas 1

1.       Soal “Kalimat Tanya”

#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 AFIFAH NUR ZAHRA");
 cout<<"kalimat tanya dengan jawaban : "<<tanya<<endl;
 getch();
}

Ø  dengan variable di atas menunjukan character pertanyaan sebanyak 50 .
Ø  maka ketika memulai akan muncul  tulisan “what is your name?”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: what is your name? My name is AFIFAH NUR ZAHRA:”

Contoh tampilan output

2.       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]
Ø  maka perintah inputan dengan fungsi cout yaitu “Masukan kata -1=” tersimpan dengan variabel  a1 dengan fungsi cin.contoh “AFIFAH”
Ø  buat perintah inputan dengan fungsi cout yaitu “Masukan kata -2=”simpan dengan variabel a2 dengan fungsi cin.contoh”ZAHRA”
Ø  maka apabila sudah menginput akan keluar  hasil inputan a1 dan a2 dengan perintah strcat
Ø  cout “Hasil penggabungannya”AFIFAH ZAHRA”

Contoh tampilan output


3.       Soal “Pengurangan Hasil Geser Bit”

#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();                              
}
Ø  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

4.       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

5.       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 ^ y pada variabel a

Contoh tampilan output

Tidak ada komentar:

Posting Komentar