Guest User

Untitled

a guest
Feb 19th, 2017
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.83 KB | None | 0 0
  1. #include <iostream>
  2. #include <windows.h>
  3. #include <stdlib.h>
  4. #include <conio.h>
  5. #include <stdio.h>
  6. #include <cstring>
  7. #include <time.h>
  8.  
  9. using namespace std;
  10. char Li[31]="Lisa por favor responde:";
  11. char SM[41]="UN SIMPLE MORTAL NO TIENE PODER SOBRE MI";
  12. char f1[19]="NO!, no quiere :3";
  13. char f2[68]="Deberias creer un poco mas en mi... O tienes que verme para creer?";
  14. char f3[60]="Quieres que te lo conteste de cerca... solo mira atras";
  15. char f4[70]="Se que no crees que existo, lo puedo ver ya que estoy cerca de ti";
  16. char f5[59]="La respuesta te la dare en la noche, mientras duermes.";
  17. char f6[49]="Se que tendras miedo a lo que contestare";
  18.  
  19. //
  20.  
  21. void lisa(){
  22. int i=1,j,c=0,c2=0;
  23. char r[100],op,op2;
  24. memset(r,0,strlen(r));
  25. printf("%c",Li[0]);
  26. r[0]='.';
  27. do{
  28. if(c2==0){
  29. do{
  30. if(i<strlen(Li))
  31. printf("%c",Li[i]);
  32. i++;
  33. }while((r[i]=getch())!='.');
  34. c2=1;
  35. }
  36. if(i<strlen(Li)){
  37. getch();
  38. printf("%c",Li[i]);
  39. i++;
  40. }
  41. else{
  42. c=1;
  43. }
  44.  
  45. }while(c==0);
  46. printf("\n");
  47. getchar();
  48. op=getch();
  49. switch(op)
  50. {
  51. case '1':
  52. {
  53. printf("\n");
  54. for(i=0;i<strlen(r);i++)
  55. if(r[i]=='.'){
  56. for(j=i+1;r[j]!='.';j++){
  57. Sleep(100);
  58. printf("%c",r[j]);
  59. Beep(800,100);
  60. }
  61.  
  62. }
  63. Sleep(500);
  64. }break;
  65.  
  66. case '2':
  67. {
  68. printf("\n");
  69. srand (time (NULL));
  70. op2=rand()%7;
  71. switch(op2)
  72. {
  73. case 1:
  74. {
  75. for(i=0;i<strlen(f1);i++){
  76. Sleep(50);
  77. printf("%c",f1[i]);
  78. Beep(800,100);
  79.  
  80. }
  81. Sleep(500);
  82. }break;
  83. case 2:
  84. {
  85. for(i=0;i<strlen(f2);i++){
  86. Sleep(50);
  87. printf("%c",f2[i]);
  88. Beep(800,100);
  89.  
  90. }
  91. Sleep(500);
  92. }break;
  93. case 3:
  94. {
  95. for(i=0;i<strlen(f3);i++){
  96. Sleep(50);
  97. printf("%c",f3[i]);
  98. Beep(800,100);
  99.  
  100. }
  101. Sleep(500);
  102. }break;
  103. case 4:
  104. {
  105. for(i=0;i<strlen(f4);i++){
  106. Sleep(50);
  107. printf("%c",f4[i]);
  108. Beep(800,100);
  109.  
  110. }
  111. Sleep(500);
  112. }break;
  113.  
  114. case 5:
  115. {
  116. for(i=0;i<strlen(f5);i++){
  117. Sleep(50);
  118. printf("%c",f5[i]);
  119. Beep(800,100);
  120.  
  121. }
  122. Sleep(500);
  123. }break;
  124.  
  125. case 6:
  126. {
  127. for(i=0;i<strlen(f6);i++){
  128. Sleep(50);
  129. printf("%c",f6[i]);
  130. Beep(800,100);
  131.  
  132. }
  133. Sleep(500);
  134. }break;
  135. };
  136. }break;
  137. };
  138. memset(r,0,strlen(r));
  139. printf("\n");
  140. return;
  141. }
  142.  
  143. int main(){
  144. system("color 70");
  145. int i,c=0;
  146. do{
  147. if(getch()=='.'){
  148. lisa();
  149. }
  150. else
  151. {
  152. system ("color 0C");
  153. for(i=0;i<strlen(SM);i++){
  154. Sleep(100);
  155. printf("%c",SM[i]);
  156. Beep(800,100);
  157. }
  158. getch();
  159. }
  160. getchar();
  161. system("CLS");
  162. if(getch()=='|')
  163. c=1;
  164. }while(c==0);
  165. }
Add Comment
Please, Sign In to add comment