Selasa, 20 September 2022

Tugas 2 (Pertemuan 3) Algoritma dan Struktur Data

 

Algoritma & Struktur Data

Tugas 1.2 Progaming Basic Algoritma

 

Assalamualaikum Wr. Wb.

Nama      : Aufa Munadil Al - Khoir
NIMa      : 3420210024
Prodi       : Teknik Informatika
Fakultas  : Sains dan Teknologi


Lampiran Tugas 1.2 Algoritma & Struktur Data


Example 1 Borland C++

Menggunakan Software Borland C++

Script Ex 1 Borland C++

#include <stdio.h>
#include <conio.h>
#include <iostream.h>

void main()
{
   int x,y;                            //Nama : Aufa Munadil Al - Khoir
   int a,b,c,d;                        //NIM : 3420210024
   clrscr();                           //Prodi : Teknik Informatika
   cout<<"Masukan Nilai A: "; cin>>x;
   cout<<"Masukan Nilai B: "; scanf("%d",&y);
   /*Left Value Operator            Right Value*/
   /*==================================================*/
      =                 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();

}

Example 1 glot.io


Menggunakan Web Online https://glot.io/new/cpp#
Script Ex 1 glot.io


#include <iostream>
using namespace std;

int main() {                //Nama  : Aufa Munadil Al - Khoir
    int x,y;                //NIM   : 3420210024
    int a,b,c,d;            //Prodi : Teknik Informatika
    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;
    return 0;
}

Example 2 Bordland C++

Menggunakan Software Borland C++

Script Ex 2 Borland C++

#include <stdio.h>
#include <conio.h>
#include <iostream.h>

void main()
{
   int a,b;             //Nama : Aufa Munadil Al - Khoir
                        //NIM : 3420210024
   clrscr();            //Prodi : Teknik Informatika

   /*Penggunaan Notasi di depan Variable*/
   a=99; b=22;

   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=99; b=22;

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

Example 2 glot.io
Menggunakan Web Online https://glot.io/new/cpp#

Script Ex 2 glot.io
 
#include <iostream>
using namespace std;

int main() {                                  //Nama : Aufa Munadil Al - Khoir
    int a,b;                                  //NIM  : 3420210024
    /*Penggunaan Notasi Didepan Variable*/    //Prodi: Teknik Informatika
    a=99; b=22;
    
    printf("Nilai A \t\t= %d",a); printf("\nNilai ++A \t\t= %d",++a);
    printf("\nNilai B \t\t= %d",a); printf("\nNilai --B \t\t= %d",--b);
    
    cout<<endl<<endl;
    
    /*Penggunaan Notasi Didepan Variable*/
    a=99; b=22;
    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);
    return 0;
}

Example 3 Borland C++ 

Menggunakan Software Borland C++

Script Ex 3 Borland C++

#include <stdio.h>
#include <conio.h>
#include <iostream.h>

void main()
{
   float a, b, c, d, e, f, x, y;         //Nama : Aufa Munadil Al - Khoir
                                         //NIM  : 3420210024
   clrscr();                             //Prodi: Teknik Informatika
   cout<<"Masukan Nilai X = "; cin>>x;
   cout<<"Masukan Nilai Y = "; cin>>y;
   /*         Bernilai sama dengan         */
    a                   =                    x==y;
   /*           Bernilai sama dengan            */
    b                   =                    x!=y;
   /*         Bernilai sama dengan     */
    c                   =                    x>y;
   /*         Bernilai sama dengan         */
    d                   =                    x<y;
   /*         Bernilai sama dengan         */
    e                   =                    x>=y;
   /*         Bernilai 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();
}

Example 3 glot.io
Menggunakan Web Online https://glot.io/new/cpp#
Script Ex 3 glot.io

#include <iostream>
using namespace std;

int main() {
   float a, b, c, d, e, f, x, y;            //Nama : Aufa Munadil Al - Khoir
                                            //NIM  : 34202100024
   cout<<"Masukan Nilai X = "; cin>>x;      //Prodi: Teknik Informatika
   cout<<"Masukan Nilai Y = "; cin>>y;
    /*            Bernilai sama dengan            */
     a                      =                    x==y;
    /*            Bernilai sama dengan            */
     b                     =                    x!=y;
    /*            Bernilai sama dengan            */
     c                      =                    x>y;
    /*            Bernilai sama dengan            */
     d                     =                    x<y;
    /*            Bernilai sama dengan            */
     e                     =                    x>=y;
    /*            Bernilai 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;
   return 0;
}

Example 4 Borland C++
Menggunakkan Fungsi gets

Fungsi gets
Menggunakan Software Borland C++

Script Ex 4 Borland C++
Fungsi gets

/*Program String*/
#include <stdio.h>                //Nama : Aufa Munadil Al - Khoir
#include <conio.h>                //NIM : 3420210024
#include <iostream.h>             //Prodi       : Teknik Informatika

void main()
{
   puts("============================================");
   puts(" Contoh Penggunaan Fungsi Gets");
   puts("============================================");

   char content[29];

   /*
      Fungsi gets () digunakan untuk memasukkan data bertipe karakter dan
      tidak dapat digunakan untuk memasukkan data numerik.
   */
   printf("Masukkan Nama Anda: ");gets(content);
   printf("Nama Anda Adalah: %s \n",content);

   cout<<endl;

   printf("Masukkan NIM Anda: ");gets(content);
   printf("Nim Anda Adalah: %s \n",content);

   cout<<endl;

   printf("Masukkan Prodi Anda: ");gets(content);
   printf("Prodi Anda Adalah: %s \n",content);
   getch();
}

Menggunakan Fungsi strcpy

Fungsi strcpy
Menggunakan Software Borland C++

Script Funsgi strcpy

/*Program String*/
#include <stdio.h>                //Nama : Aufa Munadil Al - Khoir
#include <conio.h>                //NIM : 3420210024
#include <iostream.h>             //Prodi       : Teknik Informatika

void main()
{
   clrscr();
   puts("============================================");
   puts(" Contoh Penggunaan Fungsi Strcpy");
   puts("============================================");
   char fname[9];
   char lname[2];
   cout<<endl;
   printf("Masukkan Nama Depan = ");gets(fname);
   printf("Masukkan Nama Belakang = ");gets(lname);
   cout<<endl;
   printf("FName adalah %s dan LName adalah %s",fname,lname);
   cout<<endl;
   cout<<"strcpy(FName,LName)";
   /*Proses*/
   strcpy(fname,lname);
   cout<<endl;
   printf("Sekarang Nilai dari FName adalah %s dan LName adalah %s",fname,lname);
   getch();
}

Example 4 glot.io
Menggunakan Fungsi gets
Fungsi Gets
Menggunakan Web Online https://glot.io/new/cpp#

Script Ex 4 glot.io
Fungsi gets

/*Program String*/
#include <iostream>     
using namespace std;            //Nama : Aufa Munadil Al - Khoir
                                //NIM  : 3420210024
int main()                      //Prodi: Teknik informatika
{
   puts("============================================");
   puts(" Contoh Penggunaan Fungsi Gets");
   puts("============================================");

   char content[29];
   /*
    Fungsi gets () digunakan untuk memasukkan data bertipe karakter dan
    tidak dapat digunakan untuk memasukkan data numerik.
   */
   printf("Masukkan Nama Anda: ");gets(content);
   printf("Nama Anda Adalah: %s \n",content);
   
   cout<<endl;
   
   printf("Masukkan Nim Anda: ");gets(content);
   printf("Nim Anda Adalah: %s \n",content);
   
   cout<<endl;
   
   printf("Masukkan Prodi Anda: ");gets(content);
   printf("Prodi Anda Adalah: %s \n",content);
   return 0;
}

Terima Kasih
Wassalamu'alaikum Wr. Wb.



Rabu, 14 September 2022

TUGAS 1(Pertemuan 2) Algoritma dan Struktur Data

 Algoritma & Struktur Data

Tugas 1.1 Progaming Basic Algoritma

 

Assalamualaikum Wr. Wb.

Nama      : Aufa Munadil Al - Khoir
NIMa      : 3420210024
Prodi       : Teknik Informatika
Fakultas  : Sains dan Teknologi


Lampiran Tugas 1.1 Algoritma & Struktur Data

Sample 1 
Menggunakan Software Borland C++

Script

#include <iostream.h>
#include <conio.h>

void main()
{
   //Name : Aufa Munadil Al - Khoir
   //NIM  : 3420210024
   //Prodi: Teknik Informatika
   cout<<"This Is My First Borland C++ Project Sample"<<endl;
   cout<<"Name  : Aufa Munadil Al - Khoir"<<endl;
   cout<<"NIM   : 3420210024"<<endl;
   cout<<"Prodi : Teknik Informatika";
   getch();
}
/*
    Fungsi-fungsi pustaka yang umum digunakan untuk menampilkan hasil yang prototype-nya berada di file judul iostream.h
    1. cout ()
       Fungsi cout() merupakan sebuah objek didalam Borland C++ digunakan untuk menampilkan suatu data kelayar.
    2. cin ()
       Fungsi cin () merupakan semua objek didalam C++ digunakan untuk memasukan data.
    3. endl
       endl merupakan suatu fungsi manipulator yang digunakan untuk menyisipkan karakter NewLine atau mengatur pindah baris.
*/

Sample 1 With glot.io
Menggunakan Web Online https://glot.io/new/cpp

Script
#include <iostream>
using namespace std;

int main()
{
    //Name : Aufa Munadil Al - Khoir
    //NIM  : 3420210024
    //Prodi: Teknik Informatika
    cout<<"This Is My First Borland C++ Project Sample"<<endl;
    cout<<"Name  : Aufa Munadil Al - Khoir"<<endl;
    cout<<"NIM   : 3420210024"<<endl;
    cout<<"Prodi : Teknik Informatika";
    return 0;
}

Sample 2
Menggunakan Borland C++

Script
#include <iostream.h>
#include <conio.h>
#include <stdio.h>

   //Name  : Aufa Munadil Al - Khoir
   //NIM   : 3420210024
   //Prodi : Teknik Informatika

void main()
{
   const float phi = 3.14;
   int Finger = 9;
   float area;
   printf("Finger Value is %d \n",Finger);
   area = Finger * Finger * phi;
   printf("The Area Of The Circle Is %.2f",area);
   getch();
}
/*
Fungsi-fungsi pustaka yang umum digunakan untuk menampilkan hasil yang
   prototype-nya berada di file judul conio.h
   1. getch()
      Fungsi getch() (get character and echo) dipakai untuk membaca sebuah
      karakter dan karakter yang dimasukan tidak akan ditampilkan di layar.
   2. getche()
      Fungsi getche() dipakai untuk membaca sebuah karakter dan karakter yang
      dimasukan ditampilkan di layar.
   3. clrscr()
Fungsi ini digunakan untuk membersihkan layar window dan memindahkan
      posisi kursor ke baris 1 kolom 1 (pojok kiri atas).
   4. clreol()
    Fungsi ini digunakan untuk membersihkan layar mulai dari posisi kursor
      hingga kolom terakhir, posisi kursor tidak berubah.
   5. gotoxy()
    Fungsi gotoxy digunakan untuk memindahkan kursor ke kolom x, baris y.
*/

Sample 2 With glot.io
Menggunakan Web Online https://glot.io/new/cpp

Script
#include <iostream>
using namespace std;

/*
    Name  : Aufa Munadil Al - Khoir
    NIM   : 3420210024
    Prodi : Teknik Informatika
*/
int main() {
   const float phi = 3.14;
   int Finger = 9;
   float area;
   printf("Finger Value is %d \n",Finger);
   area = Finger * Finger * phi;
   printf("The Area Of The Circle Is %.2f",area);
   return 0;
}

Thank You
Wassalamu'alaikum Wr. Wb.









Tugas 13 (Pertemuan 14) Algoritma dan Struktur Data

  Algoritma dan Struktur Data Tugas 13 Programing Basic Algoritma Assalamu'alaikum Wr. Wb. Nama        : Aufa Munadil Al - Khoir NIM a  ...