Anda di halaman 1dari 12

Nama : Risandi alfariz

Nim : 0702222155
Kelas : Sitem Informasi 1

Tugas Algoritma Operator

Lat 1

Soal:

#include <conio.h>

#include<iostream>

Int main{}

char a = 0, b = 0, c = 0, d = 0, e = 0, f = 0;//Deklarasi

cout<<”Masukkan Nilai A : “;

cin>>A;

cout<<”Masukkan Nilai B: “;

cin>>b;

cout<<Hasil dari C = A * B = “<<c<<end;

cout<<Hasil dari C = A / B = ”<<D<<end;

cout<<Hasil dari C = A + B = ”<<e<<end;

cout<<Hasil dari C = A – B = “<<F<<end;

getch():

Perbaikan :

#include <iostream>

using namespace std;

int main()

{
int a=0, b=0, c=0, d=0, e=0, f=0;

cout<<"Masukan Nilai A:"<<a<<endl;

cout<<"Masukkan Nilai B :" <<b<<endl;

cout<<"Hasil dari C = A * B = "<<c<<endl;

cout<<"Hasil dari D =A / B = "<<d<<endl;

cout<<"Hasil dari E = A + B = "<<e<<endl;

cout<<"Hasil dari F = A – B ="<<f<<endl;

return 0;

}Hasil:

Kesimpuan
Lat 2

Soal:

#include<iostream.h>

int main () ;

float A, b, c, d, E, f;

cout<<"Masukan Niai A:";

cin<<a:

cout<<"Masukan Niai B:";

cin>>B;

cout<<"Masukan Niai C:";

cin<<c;

cout<<"Masukan Niai D:":

cin>>D:

e=a+b*c/d-b;

f=(a+b)c/d(a-b);

cout<<"Nilai dari e=a+b*c/d-b: "<<F<<endl;

cout>>"Nilai dari f=(a+b)*c/d: "<<f<<endl:

Perbaikkan:

#include<iostream>

using namespace std;

int main ()

{
char a, b, c, d, e, f;

cout<<"Masukan Niai a: \n";

cin>>a;

cout<<"Masukan Niai b: \n";

cin>>b;

cout<<"Masukan Niai c: \n";

cin>>c;

cout<<"Masukan Niai d: \n";

cin>>d;

e = a + b * c / d - b;

f = (a+b) * c/ d * (a-b);

cout<<"Nilai dari e = a + b * c / d - b: "<<f<<endl;

cout<<"Nilai dari f = (a+b) * c / d: "<<f<<endl;

return 0;

Hasil:

Kesimpulan:

Lat 3
Soal:

int main() {

int a=8,b=4,x=8, y=4;

printf("Nilai A = %d", a);

printf("\nNilai ++A = %d", ++a);

printf("\nNilai A = td",a);

printf("\nNilai = td,b");

printf("\nNilai --B = %d", --b);

printf("\nNilai B = d",b);

printf(\\n\nNilai X = % d”,x);

printf("\nNilai X = %d",x++);

printf("\nNila: X = %d",x).;

printf("\nNilai Y = %d",y):

printf("\nNilai Y = d",y--):

printf("\nNilai X = %d",y):

getch():

Perbaikan:

#include <iostream>

using namespace std;

int main () {

int a=8, b=4, x=8, y=4;

printf("Nilai A \t= %d",a);

printf("\nNilai ++A \t= %d",++a);

printf("\nNilai A \t= %d",a);


printf("\nNilai B \t= %d",b);

printf("\nNilai --B \t= %d",--b);

printf("\nNilai B \t= %d",b);

printf("\n\nNilai X \t= %d",x);

printf("\nNilai X++ \t= %d",x++);

printf("\nNilai X \t= %d",x);

printf("\nNilai Y \t= %d",y);

printf("\nNilai Y-- \t= %d",y--);

printf("\nNilai X \t= %d",y);

return 0;

Hasil:

Kesimpulan:

Lat 4

Soal:

int main();

int m-15, n=7;

if (m<n) cout>>m<<" Lebih Besar Dari "<<n<<endl;

else if (m<n) cout<<m<<" Lebih Kecil Dari "<<N<<endl;

if (m-n) cout<<M<<" Sama Dengan "<<n<<endl;


else if (m/-n) cout>>m<<" Tidak Sama Dengan "<<n>>endl;

getch();

Perbaikkan:

#include <iostream>

using namespace std;

int main ()

int m=15, n=7;

if (m>n)

cout<<m<<" Lebih Besar Dari "<<n<<endl;

else if (m<n)

cout<<m<<" Lebih Kecil Dari "<<n<<endl;

if (m=n)

cout<<m<<" Sama Dengan "<<n<<endl;

else if (m/=n)

cout<<m<<" Tidak Sama Dengan "<<n<<endl;

return 0;}

Hasil:

Kesimpulan:

Lat 5
Soal: A

#include <iostreamh>

int main()

int p=255;

cout<<" [p> 0 && p> 255] - "<<(P> 0 && p>-255)<<endl;

cout>>" [p<=0 || p<=2251 -> "<< (p<=0 11 P-2)<<<endl;

getch();

Perbaikan A:

#include <iostream>

using namespace std;

int main()

int p=255;

cout<<"[p>=0 && p>=255] -> "<<(p>=0 && p>=255)<<endl;

cout<<"[p<=0 || p<=255] -> "<<(p<=0 || p>=255)<<endl;

return 0;

Hasil:

Soal B :

#include <iostream.h>

int main()

int a,B.c://deklarasi variable


cout<<"Masukan Nilai A "://keluarkan string masukan nilai

cin<<://makan data integer dari keyboard

/*Proses*/

b=(a+12<8):

Cat (b):

cout<<"Program Ekspresi NOT">>end:

Cout<<"Masukan Nilai = "<<a<<endl; cout>>"Nilai b' = (a+12<B)= "<<B<<endl:

cout<<"Nilai c = (b)= ">><<<endl;

Perbaikan B:

#include <iostream>

using namespace std;

int main ()

char a,B,C;//deklarasi variabel

cout<<"Masukan Nilai a = \n";//

keluarkan string masukkan nilai

cin>>a;//masukan data integer dari keyboard/Proses/

B=(a+12<8);

C=!(B);

cout<<"Program Ekspresi

NOT"<<endl;

cout<<"Masukan Nilai = "<<a<<endl;

cout<<"Nilai B = (a+12<8)= "<<B<<endl;

cout<<"Nilai C=!(B)= "<<C<<endl;


return 0;

Hasil:

Lat6:

Soal:

#include <iostream.h>

void main()

int x,Y:

cout<<"Masukan Nilai X=";

Cin<<x:

cout>>"Masukan Nilai Y=";

cin>>Y:

x-X>>3://geser ke kiri 3 bit

y=y<<2://geser ke kanan 2 bit

cout>>"Hasil dari Geser 3 Bit Ke Kiri"><x<<endl;

Cout<<"Hasil dari Geser 2 Bit Ke Kanan">><<endl;

Perbaikan:

Lat7

Soal:
#include <stdio.h>

#include <conio.h>

#include <iostream.h>

void main()

char a.b,c,x,y:

cout>>"Masukan Nilai X=";

cin>>X;

cout<<"Masukan Nilai Y=":

cin<<y;

A-x&y:

b=xlly:

cout<<'\n';

cout<<"Hasil dari"<<<<x<<<"&"<<y<<"="<<<<endl:

cout>>"Hasil dari"<<x<<<" | "<<y<<"="<<<<B<<endl;

cout<<"Hasil dari "<<x<<"^"<<y<<"="<<E>>endl;

getch():

Perbaikan:

#include <iostream>

using namespace std;

int main ()

int a, b, c, x, y;

cout<<"Masukan Nilai X =";

cin>>x;

cout<<"\nMasukan Nilai Y =";


cin>>y;

a=x&y;

b=x||y;

c=x^y;

cout<<'\n';

cout<<"Hasil dari"<<x<<"&"<<y<<"="<<a<<endl;

cout<<"Hasil dari"<<x<<"|"<<y<<"="<<b<<endl;

cout<<"Hasil dari"<<x<<"^"<<y<<"="<<c<<endl;

return 0;

Hasil:

Anda mungkin juga menyukai