tutorialswb

TutorialsWB hadir sebagai wadah bagi teman-teman yang ingin "Belajar PHP Dasar". Sehingga kami yakin bahwa TutorialsWB akan menjadi Pusat "Belajar Bahasa Pemrograman PHP" Disamping PHP website ini menyediakan berbagai tips dan trik Blogger. Kami menerima Pemasangan iklan banner atau artikel.

Hubungi Saya

Animasi Teks Applied Programming



selamat pagi guys akhir-akhir ini saya akan banyak memposting artikel berhubung saya lagi tidak ada kuliah karena lagi libur semester, kali ini saya akan membagikan cara membuat animasi teks pada applied programming. langsung aja ya saya bagikan kodingannya. tampilannya kurang lebih seperti gambar di bawah ini.



 #include <iostream>

#include <conio.h>

#include <windows.h>

using namespace std;



void gotoxy (int x, int y)

{

    COORD coord = {30, 31};

    coord.X = x; coord.Y = y;

    SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), coord);

}



void setcolor(unsigned short color)

{

  HANDLE hCon = GetStdHandle(STD_OUTPUT_HANDLE);

  SetConsoleTextAttribute(hCon,color);

}



char name[15];

int y=30;



delay (int x)

{

    for (int y=0; y<x*100; y++)

    {

        for (int z=0; z<x*100; z++)

        {



        }

    }

}

right()

{

    for (int x=32; x<=90-sizeof(name); x++)

    {

     

        delay (40);

        setcolor(13);

        gotoxy (x,32);

        cout<<name;



        gotoxy (x-1,32);

        cout<<" ";

    }

}



left()

{

 for (int x=31-sizeof(name); x>=1; x--)

 {

  delay(45);

  gotoxy (x,31);

  cout<<name;

  setcolor(12);

  gotoxy(x-31,31);

  cout<<" ";

 }

}



up()

{

 for(int k=35; k>=1; k--)

 {

  delay(45);

  setcolor(12);

  gotoxy (35, k);

  cout<<name;

  

  gotoxy(35,k+1);

  for(int z=1; z<=sizeof(name); z++)

  {

   cout<<" ";

  }

  

 }

}



down()

{

 

 for(int k=31; k<=55; k++)

 {

  delay(40);

  setcolor(2);

  gotoxy (55-sizeof(name),k);

  cout<<name;

  

  gotoxy(55-sizeof(name),k-1);

  for(int s=1; s<sizeof(name); s++)

  {

   cout<<" ";

  }

  

 }

}

sampingkananatas()

{

   for(int x=30; x<=70-sizeof(name); x++)

  {

   delay(50);

   setcolor(8);

 

   gotoxy(x, y-1);

   cout<<name;

   

   gotoxy(x-1, y);

   cout<<"                                             ";y--;

   

  }

}



sampingkananbawah()//masih errorrrrrrrrrrrrrrrr

{

    for (int i=32; i<=70-sizeof(name); i++)

      {

       

          delay (40);

          setcolor(13);

          gotoxy (i,i-1);

          cout<<name;

  

          gotoxy (i-1,i);

          cout<<" ";

   }

  system("cls");



}



main()

{



  gotoxy (30,30);

     cout<<"Enter Your Text= "<<endl;

     gotoxy (30,31);

  cin>>name;

  

 



 system ("cls");

 up();

  gotoxy (30,30);

     cout<<"Enter Your Text= "<<endl;

     gotoxy (30,31);

  cin>>name;

  system ("cls");

 down();

  gotoxy (30,30);

     cout<<"Enter Your Text= "<<endl;

     gotoxy (30,31);

  cin>>name;

  system ("cls");

  left();

  gotoxy (30,30);

     cout<<"Enter Your Text= "<<endl;

     gotoxy (30,31);

  cin>>name;

  system ("cls");

 

 right();

  gotoxy (30,30);

     cout<<"Enter Your Text= "<<endl;

     gotoxy (30,31);

  cin>>name;

  system ("cls");

 

 sampingkananatas();

  gotoxy (30,30);

     cout<<"Enter Your Text= "<<endl;

     gotoxy (30,31);

  cin>>name;

  system ("cls");

  

 sampingkananbawah();

} 

Semoga artikel ini bisa bermanfaat ya guys, semoga bisa membantu teman-teman sekalian yang lagi belajar applied programming, sekian wassalam



Baca Juga

closed