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 3 C++ Yang Sudah Saya Kerjakan :
Tugas 1
Tugas 1
Berikut perintah yang harus dijalankan :
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
//Nama : Tomas Sasra Bahu
//NIM : 3420210028
//Prodi : Teknik Informatika
void main()
{
int x,y;
int a,b,c,d;
clrscr();
cout<<"Masukan Nilai A: "; cin>>x;
cout<<"Masukan Nilai B: "; scanf("%d",&y);
/*Left Value Operator Right Value*/
/*==========================================================*/
a = x+y;
c = x%y;
b = x-y;
d = x*y;
/*==========================================================*/
cout<<endl<<endl;
printf("Hasil dari A = X+Y= %i \n",a);
printf("Hasil dari B = X-Y= %i \n",b);
cout<<"Hasil dari C = X%Y= "<<c<<endl;
cout<<"Hasil dari D = X*Y= "<<d<<endl;
getch();
}
Tugas 2
Tugas 2
Berikut perintah yang harus dijalankan :
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
//Nama : Tomas Sasra Bahu
//NIM : 3420210028
//Prodi : Teknik Informatika
void main()
{
int a,b;
clrscr();
/*Penggunaan Notasi di depan Variable*/
a=20; b=4;
printf("Nilai A \t\t= %d",a); printf("\nNilai ++A \t\t= %d",++a);
printf("\nNilai B \t\t= %d",b); printf("\nNilai --B \t\t= %d",--b);
cout<<endl<<endl;
/*Penggunaan Notasi di belakang Variable*/
a=20; b=4;
printf("Nilai A \t\t= %d",a); printf("\nNilai A++ \t\t= %d",a++);
printf("\nNilai A \t\t= %d",a); printf("\nNilai B \t\t= %d",b);
printf("\nNilai B-- \t\t= %d",b--); printf("\nNilai B \t\t= %d",b);
getch();
}
Tugas 3
Tugas 3
Berikut perintah yang harus dijalankan :
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
//Nama : Tomas Sasra Bahu
//NIM : 3420210028
//Prodi : Teknik Informatika
void main()
{
float a, b, c, d, e, f, x, y;
clrscr();
cout<<"Masukan Nilai X = "; cin>>x;
cout<<"Masukan Nilai Y = "; cin>>y;
/* Bernilai sama dengan */
a = x==y;
/* Bernilai tidak sama dengan */
b = x!=y
/* Bernilai lebih besar dari */
c = x>y;
/* Bernilai lebih kecil dari */
d = x<y;
/* Bernilai lebih besar sama dengan */
e = x>=y;
/* Bernilai lebih kecil sama dengan */
f = x<=y;
cout<<endl;
cout<<"Hasil dari"<<x<<"=="<<y<<" = "<<a<<endl;
cout<<"Hasil dari"<<x<<"!="<<y<<" = "<<b<<endl;
cout<<"Hasil dari"<<x<<">"<<y<<" = "<<c<<endl;
cout<<"Hasil dari"<<x<<"<"<<y<<" = "<<d<<endl;
cout<<"Hasil dari"<<x<<">="<<y<<" = "<<e<<endl;
cout<<"Hasil dari"<<x<<"<="<<y<<" = "<<f<<endl;
getch();
}
Tugas 4.1 ( Penggunakan Fungsi Gets )
Tugas 4.1
Berikut perintah yang harus dijalankan :
/*Program String*/
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
//Nama : Tomas Sasra Bahu
//NIM : 3420210028
//Prodi : Teknik Informatika
void main()
{
puts("============================================");
puts(" Contoh Penggunaan Fungsi Gets");
puts("============================================");
char Nama[30];
char NIM[15];
char Prodi[25];
/*
Fungsi gets () digunakan untuk memasukkan data bertipe karakter dan
tidak dapat digunakan untuk memasukkan data numerik.
*/
printf("Masukkan Nama Anda: ");gets(Nama);
printf("Nama Anda Adalah: %s \n",Nama);
cout<<endl;
printf("Masukkan NIM Anda: ");gets(NIM);
printf("Nim Anda Adalah: %s \n",NIM);
cout<<endl;
printf("Masukkan Prodi Anda: ");gets(Prodi);
printf("Prodi Anda Adalah: %s \n",Prodi);
getch();
}
Tugas 4.2 ( Penggunaan Fungsi Strcpy )
Tugas 4.2
Berikut perintah yang harus dijalankan :
/*Program String*/
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
//Nama : Tomas Sasra Bahu
//NIM : 3420210028
//Prodi : Teknik Informatika
void main()
{
clrscr();
puts("============================================");
puts(" Contoh Penggunaan Fungsi Strcpy");
puts("============================================");
char NamaPanjang[25];
char NamaPendek[15];
cout<<endl;
printf("Masukkan Nama Panjang = ");gets(NamaPanjang);
printf("Masukkan Nama Pendek = ");gets(NamaPendek);
cout<<endl;
printf("Nama Panjang adalah %s dan Nama Pendek adalah %s",NamaPanjang,NamaPendek);
cout<<endl;
cout<<"strcpy(Nama Panjang,Nama Pendek)";
/*Proses*/
strcpy(NamaPanjang,NamaPendek);
cout<<endl;
printf("Sekarang Nilai dari Nama Panjang adalah %s dan Nama Pendek adalah %s",NamaPanjang,NamaPendek);
getch();
}
Cukup Sekian Dan Terima Kasih
Semoga Bermanfaat

.png)
.png)
.png)
.png)
.png)
Tidak ada komentar:
Posting Komentar