Untitled

mail@pastecode.io avatar
unknown
plain_text
6 months ago
7.7 kB
10
Indexable
Never
#include <stdio.h>
#include <conio.h>
#include <Windows.h>
#include <stdlib.h>
#define MAX 13
//Hàm thay d?i v? trí con tr? trong màn hình console
void gotoxy(int x,int y)
{
    HANDLE  h = GetStdHandle(STD_OUTPUT_HANDLE);
    COORD g = {x,y};
    SetConsoleCursorPosition(h,g);
}
//Hàm thay d?i màu van b?n(mã màu t? 0 t?i 12)
void textcolor(int x)
{
    HANDLE  h = GetStdHandle(STD_OUTPUT_HANDLE);
    SetConsoleTextAttribute(h,x);
}
 
//Hàm thay d?i kích thu?c màn hình console
void resizeConsole(int width, int height)
{
    HWND console = GetConsoleWindow();
    RECT r;
    GetWindowRect(console, &r);
    MoveWindow(console, r.left, r.top, width, height, TRUE);
}
 
//Hàm vi?t các van b?n tiêu d?
void Begin()
{
    gotoxy(28,2); textcolor(12); printf("CONNECTING FROM LOVE SEVER");  
   gotoxy(13,4); textcolor(12); printf("%c%c%c",3,3,3);gotoxy(65,4);printf("%c%c%c",3,3,3);
   gotoxy(16,4); textcolor(11); printf(" Send to...........Nguoi con gai toi tham thuong");
  // gotoxy(18,6); textcolor(14); printf("____________________________________________");
   gotoxy(32,6); textcolor(13); printf("Loading......10%%");
   gotoxy(18,7); textcolor(14); printf("____________________________________________");
}
 
 
//Hàm v? trái tim
void love(int luu)
{
 
//Ma tr?n trái tim
int traitim[MAX][MAX]= {
{0,0,1,1,1,0,0,0,1,1,1,0,0},
{0,1,0,0,0,1,0,1,0,0,0,1,0},
{1,0,0,0,0,0,1,0,0,0,0,0,1},
{1,0,0,0,0,0,0,0,0,0,0,0,1},
{0,1,0,0,0,0,0,0,0,0,0,1,0},
{0,0,1,0,0,0,0,0,0,0,1,0,0},
{0,0,0,1,0,0,0,0,0,1,0,0,0},
{0,0,0,0,1,0,0,0,1,0,0,0,0},
{0,0,0,0,0,1,0,1,0,0,0,0,0},
{0,0,0,0,0,0,1,0,0,0,0,0,0}};
textcolor(luu%14+1); //Thay d?i màu v? trái tim
 
//=.>V? trái tim t? ma tr?n trái tim
if(luu==0)
{
    for(int i=0;i<MAX;i++)
{
    for(int j=0;j<MAX;j++)
        {
            Sleep(10);
            if(traitim[i][j]) {gotoxy(j+20,i+10); printf("%c",3);}
            else  {gotoxy(j+20,i+10); printf(" ");} 
        }
    printf("\n");
}
for(int i=0;i<MAX;i++)
{
    for(int j=0;j<MAX;j++)
        {
            Sleep(10);
            if(traitim[i][j]) {gotoxy(j+33,i+10); printf("%c",3);}
            else  {gotoxy(j+33,i+10); printf(" ");} 
        }
    printf("\n");
}
for(int i=0;i<MAX;i++)
{
    for(int j=0;j<MAX;j++)
        {
            Sleep(10);
            if(traitim[i][j]) {gotoxy(j+46,i+10); printf("%c",3);}
            else  {gotoxy(j+46,i+10); printf(" ");} 
        }
    printf("\n");
}
}
if(luu%2==0)
{
    for(int i=0;i<MAX;i++)
{
    for(int j=0;j<MAX;j++)
        {
            if(traitim[i][j]) {gotoxy(j+20,i+10); printf("%c",3);}
            else  {gotoxy(j+20,i+10); printf(" ");} 
        }
    printf("\n");
}
for(int i=0;i<MAX;i++)
{
    for(int j=0;j<MAX;j++)
        {
            if(traitim[i][j]) {gotoxy(j+33,i+10); printf("%c",3);}
            else  {gotoxy(j+33,i+10); printf(" ");} 
        }
    printf("\n");
}
for(int i=0;i<MAX;i++)
{
    for(int j=0;j<MAX;j++)
        {
            if(traitim[i][j]) {gotoxy(j+46,i+10); printf("%c",3);}
            else  {gotoxy(j+46,i+10); printf(" ");} 
        }
    printf("\n");
}
}
   textcolor(12);
   gotoxy(26,14); printf("I");   gotoxy(38,14); printf("LOVE");    gotoxy(51,14); printf("YOU");
}
int main()
{
    resizeConsole(900,450);
    Begin();  //G?i hàm begin
 
 
//Ghi các do?n van b?n ra màn hình Console
    gotoxy(10,10); textcolor(15); printf("Cau a!! To co dieu muon noi voi cau.....");
    Sleep(5000);gotoxy(32,6); textcolor(13); printf("Loading......15%%");
    gotoxy(10,10); textcolor(15); printf("Truoc khi gap cau....to co nhieu  thoi gian ranh roi lam");
    Sleep(5000);gotoxy(32,6); textcolor(13); printf("Loading......21%%");
    gotoxy(10,10); textcolor(15); printf("Nhung tu sau khi gap cau....Nhung khoang thoi gian do khong con nua");
    gotoxy(10,12); textcolor(15); printf("  ma no bi lop day boi noi nho, tuong tu, va nhung nghi suy ve cau");
    Sleep(10000);gotoxy(32,6); textcolor(13); printf("Loading......26%%");
    gotoxy(10,10); textcolor(15); printf("Co le 'To thich cau that roi......'                                              ");
    gotoxy(10,12); textcolor(15); printf("                                                                              ");
    Sleep(5000);gotoxy(32,6); textcolor(13); printf("Loading......35%%");
    gotoxy(10,10); textcolor(15); printf("...                                                                          ");
    Sleep(5000);gotoxy(32,6); textcolor(13); printf("Loading......41%%");
    gotoxy(10,10); textcolor(15); printf("To khong duoc dep trai, nha to cung khong giau, to cung khong hoc gioi                  ");
    gotoxy(10,12); textcolor(15); printf("    nhu bao nguoi con trai khac                                            ");
    Sleep(10000);gotoxy(32,6); textcolor(13); printf("Loading......49%%");
    gotoxy(10,10); textcolor(15); printf("To chi la 1 thang con trai me Game online, hoc dot, bat tai......             ");
    gotoxy(10,12); textcolor(15); printf("                                               ");
    Sleep(5000);gotoxy(32,6); textcolor(13); printf("Loading......55%%");
    gotoxy(10,10); textcolor(15); printf("Nhieu luc thuc su to muon lay het can dam tien lai gan cau va noi                  ");
    gotoxy(10,12); textcolor(11); printf("   'NAC DEP ZAI'                                                 ");
    Sleep(10000);gotoxy(32,6); textcolor(13); printf("Loading......61%%");
    gotoxy(10,10); textcolor(15); printf("Nhung to khong lam duoc....                                        ");
    gotoxy(10,12); textcolor(15); printf("   To khong co diem gi noi bat de co the ngo loi voi cau");
    Sleep(10000);gotoxy(32,6); textcolor(13); printf("Loading......68%%");
    gotoxy(10,10); textcolor(15); printf("va cau cung khong co ly do gi de co the chap nhan 1 nguoi nhu to....");
    gotoxy(10,12); textcolor(15); printf("                                                                         ");
    Sleep(5000);gotoxy(32,6); textcolor(13); printf("Loading......85%%");
    gotoxy(10,10); textcolor(15); printf("Vi vay....Thich cau, to van se giu trong long, chi minh to biet!!           ");
    gotoxy(10,12); textcolor(15); printf("                to se chi luon ngam nhin cau tu phia sau!!                          ");         
    Sleep(10000);gotoxy(32,6); textcolor(13); printf("Loading......93%%");
    gotoxy(10,10); textcolor(15); printf("  Yeu don phuong, nhieu luc cung hanh phuc lam vi                              ");
    gotoxy(10,12); textcolor(15); printf("                        to se khong bao gio bi cau tu choi....                     ");
    Sleep(10000);gotoxy(32,6); textcolor(13); printf("Loading......99%%");
    gotoxy(10,10); textcolor(15); printf("To chi can moi ngay den truong deu duoc nhin thay cau                        ");
    gotoxy(10,12); textcolor(15); printf("          cung du lam cho to vui roi!!!                            ");
    Sleep(10000);gotoxy(32,6); textcolor(13); printf("Loading......100%%");
    gotoxy(10,10); textcolor(15); printf("Va hien tai hy vong duy nhat cua to chi la                         ");
    gotoxy(10,12); textcolor(15); printf("    1 ngay nao do cau biet duoc rang                 ");         
    gotoxy(10,14); textcolor(15); printf("     			Nac a, nghien phi phai it thoi!! KKK                   ");
    Sleep(15000);
    system("cls");
    int luu = 0;
    while(1)
    {
        love(luu);
        luu++;
        Sleep(300);
       }
     
getch();
}