Introducción a C++
Todo lo que aprenderás sobre C++
¿Qué es programar y por qué aprender C++?
Conceptos Generales de C++
La Historia de C++ y sus diferencias con C
Preparando el entorno de trabajo
Instalando Codeblocks
Pasos para instalar en mac
Ejecutando nuestro primer programa
¿Qué son las librerías STD? - Portada del Proyecto
Manejo de memoria
¿Qué es la memoria y tipos de datos?
Alojando variables en memoria
¿Cómo usar operadores?
¿Qué son los apuntadores?
Reto: Escribir un programa que calcule áreas.
Entrada de datos y funciones
¿Cómo introducir datos a nuestro programa?
¿Cómo usar condicionales?
Usando condicionales
¿Cómo encapsular código en funciones ?
¿Qué son los parámetros y como usarlos?
Reto: Juego narrativo implementando condicionales y entrada de datos.
Loops y arreglos
¿Qué son los arreglos?
¿Qué son los Loops?
Programando Loops
Loops , arreglos y arreglos bidimensionales
Dibujando el mapa de nuestro juego con arreglos
Manipulando mi jugador con inputs en arreglos unidimensionales
Arreglos bidimensionales
Reto: Moviendo a mi personaje en mi arreglo bidimensional
Lectura de Archivos
Creando y leyendo un archivo externo
Leyendo archivos externos
Reto: En el mapa, crear punto de inicio y salida del jugador
Programación Orientada a Objetos
¿Qué es POO?
Definiendo una clase y creando sus instancias
Encapsulación
Abstracción
Herencia
Propiedades de clase en herencia
Polimorfismo
Finalizando nuestro proyecto
Creación de personaje y archivo de encabezado
Moviendo mi personaje con entrada de datos
Mapa
Interacción entre el personaje y el mapa
Paredes
Optimizando trazado de mapa
Colisiones
Creando nuestra portada de juego
Tesoro y victoria
Conclusiones
Proyecto final
Crea una cuenta o inicia sesión
¡Continúa aprendiendo sin ningún costo! Únete y comienza a potenciar tu carrera
Las librerías son pedazos de código que alguien más escribió y lo compartió con nosotros para que también podamos usarlo y proponer mejoras. Algunas librerías incluso pueden volverse estándares y venir instaladas por defecto con el lenguaje.
Por ejemplo, en nuestro primer ejemplo estamos usando la librería iostream
que nos ayuda a imprimir texto en la consola.
Aportes 55
Preguntas 5
Chicos, aqui les dejo el link para descargar CodeBlocks http://www.codeblocks.org/downloads/26
y por si aun no quieren instalar CodeBlocks, pueden progamar desde desde el navegador aqui:
https://www.onlinegdb.com/
Aqui hay algunas apps que tambien te pueden servir para programar desde tu telefono!
Android: https://play.google.com/store/apps/details?id=ru.iiec.cxxdroid
IOS: https://itunes.apple.com/us/app/c-c-program-compiler/id1160868782?l=es&mt=8
![]()
También podemos usar Replit para programar en C++ y probar el resultado desde el navegador sin necesidad de instalar cosas extrañas en nuestra computadora 😎: https://repl.it/languages/cpp.
**El Batman
#include <iostream>
using namespace std;
int main()
{
cout <<" _, _ _ ,_"<< endl;
cout <<" .o888P Y8o8Y Y888o."<< endl;
cout <<" d88888 88888 88888b"<< endl;
cout <<"d888888b_ _d88888b_ _d888888b"<< endl;
cout <<"8888888888888888888888888888888"<< endl;
cout <<"8888888888888888888888888888888"<< endl;
cout <<"YJGS8PY888P-Y888P-Y888P-Y8888P"<< endl;
cout <<" Y888 '8' Y8P '8' 888Y"<< endl;
cout <<" '8o V o8'"<< endl;
cout <<" ` `"<< endl;
return 0;
}
Se puede hacer la monalisa en ASCII ART
R/ Lo intente
Con expresiones regulares fue muy facil, aprendanlo es recomendable al 10000%
#include <iostream>
using namespace std;
int main() {
cout << "Hello, World!" << endl;
cout << "" << endl;
cout << "" << endl;
cout << " ..---..._" << endl;
cout << " ..--\"\" \"-." << endl;
cout << " ..-\"\"\" \"." << endl;
cout << " ..-\"\" \"" << endl;
cout << " .-\"" << endl;
cout << " .-\" ... -_" << endl;
cout << " .=\" _..-\" F .-\"-.....___-.." << endl;
cout << " \"L_ _-' .\" j\" .-\": /\"-._ \"-" << endl;
cout << " \" : .\" j\" : : |\"\" \"." << endl;
cout << " ......---------\"\"\"\"\"\"\"\"\"\"\"-:_ | |\\" << endl;
cout << " ...---\"\"\"\" -. f | \"" << endl;
cout << " ...---\"\" . ..----\"\"\"\"\"\"\"\".. \".-... f \"." << endl;
cout << " ..---\"\"\" ..---\"\"\"\"\"\"\"\"-..--\"\"\"\"\"\"\"\"\"^^:: |. \"-. ." << endl;
cout << " .--\" .mm::::::::::::::::::::::::::... \"\"L |x \"." << endl;
cout << " -\" mm;;;;;;;;;;XXXXXXXXXXXXX:::::::::::.. | |x. -" << endl;
cout << " xF -._ .mF;;;;;;XXXXXXXXXXXXXXXXXXXXXXXXXX:::::::| |X:. \"" << endl;
cout << "j | j;;;;;XXX#############################::::::| XX::::" << endl;
cout << "| |.#;::XXX##################################::::| |XX:::" << endl;
cout << "| j#::XXX#######################################:: XXX::" << endl;
cout << "| .#:XXX########################################### |XX::" << endl;
cout << "| #XXX##############################XX############Fl XXX:" << endl;
cout << "| .XXX###################XX#######X##XXX###########Fl lXX:" << endl;
cout << " | #XX##################XXX######XXXXXXX###########F j lXXX" << endl;
cout << " | #X#########X#X#####XXX#######XXXXXX#######XXX##F jl XXXX" << endl;
cout << " | #X#######XX#\" V###XX#' ####XXXXXX##F\"T##XXXXXX. V / . .#XXXX" << endl;
cout << " | #########\" V#XX#' \"####XXXX##.---.##XXXXXX. / / / .##XXXX" << endl;
cout << " | \"######X' .--\"\" \"V##L #####XXX#\" \"###XXXX. .\" / / .###XXXX" << endl;
cout << " | #####X \" .m###m##L ####XX# m###m\"###XX# / / .#####XXX" << endl;
cout << " | \"###X .mF\"\" \"y ##### mX\" \"Y#\"^####X / .######XXX" << endl;
cout << " | \"T# #\" # #### X\" \"F\"\"###XX\"###########XX" << endl;
cout << " | L d\" dXX xm \"^##L mx dXX YL-\"##XX\"S\"\"##########" << endl;
cout << " | xL J Xd% T \"\" T XdX L. \"##XS.f |#########" << endl;
cout << " | BL X## X X## X T#SS\" |#########" << endl;
cout << " | #L X%##X X%##X| j#SSS /##########" << endl;
cout << " | #L ._ TXXX-\" \"-._ XXXF.- ###SS\\###########" << endl;
cout << " | ## \"\"\"\"\" \"\"\"\"\"\" ##DS.\\###########" << endl;
cout << " | TF ##BBS.T#########F" << endl;
cout << " | #L --- ###BBS.T########'" << endl;
cout << " | '## \"\" jL|###BSSS.T#######" << endl;
cout << " | '#### ______ .:#|##WWBBBSS.T####F" << endl;
cout << " J L '######. \\___/ _c::#|###WWWBSSS|####" << endl;
cout << " J ;; '########m \\_/ c:::'#|###WWWBBSS.T##\"" << endl;
cout << " J ;;;L :########.:m. _ _cf:::'.L|####WWWWSSS|#\"" << endl;
cout << " .J ;;;;B ########B....:m.. _,c%%%:::'...L####WWWBBSSj" << endl;
cout << " x ;;;;dB #######BB.......##m...___..cc%%%%%::::'....|#####WWBBDS.|" << endl;
cout << "\" ;;;;;ABB# #######BB........##j%%%%%%%%%%%%%%:::'..... #####WWWWDDS|" << endl;
cout << ".;;;;;dBBB# #######BB.........%%%%%%%%%%%%%%%:::'... j####WWWWWBDF" << endl;
cout << ";;;;;BBB#### ######BBB.........%%%%%%%%%%%%%%:::'.. #####WWWWWWS" << endl;
cout << ";;;;dBBB#### ######BBB..........^%%%%%%%%%%:::\" #####WWWWWWB" << endl;
cout << ";;;:BBB###### X#####BBB\"...........\"^YYYYY::\" #####WWWWWWW" << endl;
cout << ";;.BB######### X######BBB........:'' #####WWWWWWW" << endl;
cout << ";;BB##########L X######BBB.......mmmm.. ..x#####WWWWWWB." << endl;
cout << ";dBB########### X#######BB..... \"-._ x\"\" #####WWWWWWBL" << endl;
cout << ";BBB###########L X######BB... \"- ######WWWWBBBL" << endl;
cout << "BBB#############. ######BBB. #####WWWWBBBB" << endl;
cout << "BBB############## X#####BBB #####WWWWWBBB" << endl;
cout << "BBB############### T#####BB #####WWWBBB :" << endl;
cout << "BB################# T###BBP #####WWBB\" .#" << endl;
cout << "BB##################..W##P ###BBB\" .##" << endl;
cout << "BB###################..l \"WW\" ###" << endl;
cout << "BB####################j ___ \" l j###" << endl;
cout << "BBB##################J_- \"\"\"-.. ':::' .-\"\"\"\"\"\"\"\"\"\"-. l .####" << endl;
cout << "BBB######B##########J######## \"-. ::' -\" ..mmm####mm..\"-.< #####" << endl;
cout << "MCL-5/7/88 BBB#####J############ \"-_ :| \" .###############mmLlR####" << endl;
cout << "BBBBBBBBBBBBBBB###/ ####### -. .:| \".#####F^^^P^^\"\"\"^^^Y#lT####" << endl;
cout << "BBBBBBBBBBBBBBBBBj|####mm ######xx-...:::|\" ###f ..... \"#T###" << endl;
cout << "BBBBBBBBBBBBBBBBjj##########mm.. \":::.\"j##F .mm#########mmm.. Yj###" << endl;
cout << "BBBBBBBBBBBBBBBB|^WWWSRR############mmmmm xx \"\"\"mjF.mm####################j###" << endl;
cout << "BBBBBBBBBBBBBBBB| ######mmmmmm#######################j###" << endl;
cout << "BBBBBBBBBBBBBBBBY#m... ..mmm##########PPPPP#####m.. lj###" << endl;
cout << "BBBBBBBBBBBBBBBBB2##############^^\"\" ..umF^^^Tx ^##mmmm........mmmmmmlj###" << endl;
cout << "BBBBBBBBBBBBBBBBBJT######^^^\"\" .mm##PPPF\"....\"m. \"^^###############lj####" << endl;
cout << "BBBBBBBBBBBBBBBBB##^L .mmm###PPP............\"m.. \"\"\"\"^^^^^\"\" lj####" << endl;
cout << "BBBBBBBBBBBBBBBB#####Y#mmx#########P..................\"^:muuuummmmmm###^.#####" << endl;
cout << "BBBBBBBBBBBBBBBB#####::Y##mPPPPF^\".......|.............. \"\"^^######^^\"...#####" << endl;
cout << "BBBBBBBBBBBBBB########..................F............ \\ ........#####" << endl;
cout << "BBBBBBBBBBBBB#########.................|.......... : ....l#####" << endl;
cout << "BBBBBBBBBBBB###########...............F......... \\ ..######" << endl;
cout << "BBBBBBBBBBB#############.............|........ : dA####" << endl;
cout << "BBBBBBBBBB##############..................... kM####" << endl;
cout << "BBBBBBBBB################.................. k#####" << endl;
cout << "BBBBBBB##################................ k#####" << endl;
cout << "BBBBB#####################............. t#####" << endl;
cout << "BB########################............ \"E####" << endl;
cout << "B########################F............ . \"####" << endl;
cout << "#########################............' | .. \"L##" << endl;
cout << "########################F............ ... \"L#" << endl;
cout << "#######################F............' ..... \"#" << endl;
cout << "######################F............. ....... \"" << endl;
cout << "#####################$.............. ........." << endl;
cout << "#####################lmmm............. ........... ..m#" << endl;
cout << "####################j########mmmm............. ......mmmmmm########" << endl;
cout << "###################j###::::;:::::########mmmmmmm##############################" << endl;
cout << "##################j:::::::;:::::::;;::##############################^^^\"\"\"\"" << endl;
cout << "##################.mm:::mmm######mmmm:::' ^^^^^^\"\"#######^^\"\"\"\"" << endl;
cout << "#################F...^m::;::################mmm .mm\"\"\"" << endl;
cout << "#################.......m;::::::::::::#########^\"" << endl;
cout << "################F.........###mmm::::;' .##^\"\"\"" << endl;
cout << " ##############F...........:#######m.m#\"" << endl;
cout << " ############..............':####" << endl;
cout << " #########F............mm^\"\"" << endl;
cout << " #######..........m^\"\"" << endl;
cout << " ####.......%^\"" << endl;
cout << " #.....x\"" << endl;
cout << " |.x\"\"" << endl;
cout << " .-\"" << endl;
cout << " .-" << endl;
cout << " .-" << endl;
cout << " .-" << endl;
cout << " -" << endl;
cout << " -\"" << endl;
cout << " -\"" << endl;
cout << "\"" << endl;
cout << " x" << endl;
cout << " xx" << endl;
cout << " xx" << endl;
cout << " xxx\"" << endl;
cout << " xxx\"" << endl;
cout << " .xxxx\"" << endl;
cout << " ___xxx\"\"" << endl;
cout << " .xxxx\"\"....F" << endl;
cout << " \"\"\"\"mmxxxxx ___xxx^^^..........'" << endl;
cout << " .xx^^^^YYYY###xxx^^.................|" << endl;
cout << " .xx^\" #######x..................|" << endl;
cout << " .xx\" ###########mx..............f" << endl;
cout << " .x^ ##############xx............|" << endl;
cout << " j\" ############## x..........;" << endl;
cout << ".........# ############ #x.........|" << endl;
cout << "x.......j\" ########## ####x.......f" << endl;
cout << " xxx....#.. ######## #######x......|" << endl;
cout << " xxxx.#.... ####### ##########x.....|" << endl;
cout << " xxx...... ##### ######### x....|" << endl;
cout << " xxx...... ### ####### #m...|" << endl;
cout << " xxx...... ## ###### ####..|" << endl;
cout << " xxx......#. ##### ######m|" << endl;
cout << " xxxx....... ### #######Fx" << endl;
cout << " xxx...... # j##### m" << endl;
cout << " xx...... #### Jxm" << endl;
cout << " xxx...... #### j###Km" << endl;
cout << " xxx..... ### j####F m" << endl;
cout << " xx...... # ###F .m" << endl;
cout << " xxx .... j##F .###m" << endl;
cout << " m..xx..... ##F j#####K^mm." << endl;
cout << " m...xx...... ## #####F ####mm" << endl;
cout << " m .....x...... F j####F ########" << endl;
cout << " m ......x..... ###F J##########" << endl;
cout << " \"m ........x.... .#F #########^^|" << endl;
cout << " \"......mmF^^^x.... ## ###### |" << endl;
cout << " lL..jF x.... .F #### |" << endl;
cout << " lTLJF x.... #### |" << endl;
cout << " l::|. \".... j### ##" << endl;
cout << " l.... L.... ###F x##" << endl;
cout << " l.... ..m##L... ##F j###" << endl;
cout << " l:... #####L... #F j####" << endl;
cout << " l.... #### ... #####" << endl;
cout << " \".... ... ####F |" << endl;
cout << " l.... ... j###F |" << endl;
cout << " #... .... ###F |" << endl;
cout << " \"#.. .jL.... ##F |" << endl;
cout << " ##. .m###L....#F |" << endl;
cout << " \"## ..mm###### .... |" << endl;
cout << " | |... |" << endl;
cout << " k |... |" << endl;
cout << " l |... k" << endl;
cout << " k .m#L... Jk" << endl;
cout << " ## ..mm####L... k" << endl;
cout << " ### d########' L.... |" << endl;
cout << " l | \"-.__-\"" << endl;
cout << " l |" << endl;
cout << " l j#" << endl;
cout << " : j##" << endl;
cout << " k j##'" << endl;
cout << " l .m###k" << endl;
cout << " l ###^^\"|" << endl;
cout << " | |" << endl;
cout << " j .##" << endl;
cout << " | ######" << endl;
cout << " |== ##### ####" << endl;
cout << " .k #####\" ####" << endl;
cout << " l #####^ ####" << endl;
cout << " l ### ####'" << endl;
cout << " ! m###F" << endl;
cout << " | ######" << endl;
cout << " | mm##m###'" << endl;
cout << " |. m########F" << endl;
cout << " |. m#######F\" #" << endl;
cout << " d. ### #" << endl;
cout << " |.. .'" << endl;
cout << " |.. |" << endl;
cout << " k.. :" << endl;
cout << " \\... F" << endl;
cout << " |... #d" << endl;
cout << " |... ###" << endl;
cout << " L... ####." << endl;
cout << " |... j### |" << endl;
cout << " L... ### |" << endl;
cout << " T... j## k" << endl;
cout << " \\... ## |" << endl;
cout << " \\... ." << endl;
cout << " \"^-____-" << endl;
cin.get();
return 0;
}
<code>#include <iostream>
using namespace std;
int main()
{
cout << " __ _ " << endl;
cout << " _wr* *-q__ " << endl;
cout << " _dP 9m_ " << endl;
cout << " _#P 9#_ " << endl;
cout << " d#@ 9#m " << endl;
cout << " d## ### " << endl;
cout << " J### ###L " << endl;
cout << " {###K J###K " << endl;
cout << " ]####K ___aaa___ J####F " << endl;
cout << " ]####K ___aaa___ J####F " << endl;
cout << " __gmM######_ w#P"" ""9#m _d#####Mmw__ " << endl;
cout << " _g##############mZ_ __g##############m_ " << endl;
cout << " _d####M@PPPP@@M#######Mmp gm#########@@PPP9@M####m_ " << endl;
cout << " a###** ,Z*#####@* *######*\g **M##m " << endl;
cout << " J#@* 0L **## ##@* J# *#K " << endl;
cout << " #* `# *_gmwgm_~ dF `#_ " << endl;
cout << "7F *#_ ]#####F _dK JE " << endl;
cout << "] *m__ ##### __g@* F " << endl;
cout << " *PJ#####LP* " << endl;
cout << " ` 0######_ * " << endl;
cout << " _0########_ " << endl;
cout << " . _d#####^#####m__ , " << endl;
cout << " **w_________am#####P* ~9#####mw_________w** " << endl;
cout << " ""9@#####@M"" ""P@#####@M"" " << endl;
return 0;
}
Símbolo de peligro biológico
Mi aporte a la clase, usé * mejor ya que el compilador en linux me manda errores, sí alguien está usando GCC en linux no duden en compartir su ASCII art 🤓
#include <stdio.h>
int main(void)
{
printf("****__ ____ \n");
printf("| ******_ --/ * |-__ EL Laberinto del dragon \n");
printf("/_ (_ ./ ,/----' Un videojuego por Cristobal Vega \n");
printf(" *__ (_./ / \n");
printf(" *__ *___----^__ \n");
printf(" _/ _ * \n");
printf(" | _/ __/ )_(_______ **__ \n");
printf(" |*__/ / ^ ^ *__________) \n");
}
#include <iostream>
using namespace std;
int main()
{
cout << "´´´´´´´´´´´´´´´´´´´´´´´´´¶¶¶¶¶¶¶¶´´´´´´´´´´´´´´" << endl;
cout << "´´´´´´´´´´´´´´´´´´´´´´¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶´´´¶¶¶¶´´´´" << endl;
cout << "´´´´´´´´´´´´´´´´´´´´´¶¶¶¶¶¶´´´´´´´’’¶¶¶¶¶¶¶¶¶´´´" << endl;
cout << "´´´´´´´´´´´´´´´´´´´¶¶¶¶¶´´´´´´´´´´´´´´´¶¶¶¶´´´´´" << endl;
cout << "´´´´´´´´´´´´´´´´´´¶¶¶¶´´´´´´´´´´´´´´´´´´´´´´´´´´" << endl;
cout << "´´´´´´´´´´´´´´´´´¶¶¶´´´´´´´´´´¶¶¶¶¶¶´´´´´´´´´´´´" << endl;
cout << "´´´´´´´´´´´´´´´´¶¶¶´´´´´´´´¶¶¶¶¶¶¶¶¶¶¶¶´´´´´´´´´" << endl;
cout << "´´´´´´´´´´´´´´¶¶¶¶´´´´´´´¶¶¶´´ ´´´´´´´´´¶¶¶´´´´´" << endl;
cout << "´´´´´´´´´´´´´¶¶¶¶¶´´´´´´´¶¶¶´´´´´¶¶¶ ´´´¶¶¶´´´´´" << endl;
cout << "´´´´´´´´´´´´¶¶¶¶¶¶´´´´´´´¶¶¶¶´´´ ¶¶¶ ´´´´¶¶¶´´´´" << endl;
cout << "´´´´´´´´´¶¶¶¶¶¶¶¶´´´´´´´´¶¶¶¶¶¶¶¶¶ ´´´´¶¶¶´´´´´" << endl;
cout << "´´´´´´´´´¶¶¶¶´´¶¶¶¶´´´´´´´´´¶¶¶¶¶¶´´´´´¶¶¶´´´´´´" << endl;
cout << "´´´´´´´´¶¶¶¶´´´´¶¶¶¶´´´´´´´´´´´´´´´´´´¶¶¶¶´´´´´´" << endl;
cout << "´´´´´´¶¶¶¶´´´´´´´¶¶¶¶´´´´´´´´´´´´´´´´¶¶¶¶´´´´´´´" << endl;
cout << "´´´´´¶¶¶¶´´´´´´´´´¶¶¶¶¶¶´´´´´´´´´´¶¶¶¶¶´´´´´´´´´" << endl;
cout << "´´´´¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶´´´´´´´´´´" << endl;
return 0;
}```
Cout: Salida de datos.
Endl: Fin de linea.
nunca olvidarse el ;
Eres buenisimo enseñando jaja
_ _
(.)(.)
/ () \
_ \ '--' / _
{ '-`""""`-' }
`"/ \"`
\ /
_/ /\ \_
{ / \ }
`"` `"`
Un minotauro:
#include <iostream>
using namespace std;
int main()
{
cout << " _( (~\\" << endl;
cout << " _ _ / ( \> > \\" << endl;
cout << " -/~/ / ~\ :; \ _ > /(~\/" << endl;
cout << " || | | /\ ;\ |l _____ |; ( \/ / /" << endl;
cout << " _\\)\)\)/ ;;; `8o __-~ ~\ d| \ \ //" << endl;
cout << " ///(())(__/~;;\ \"88p;. -. _\_;.oP (_._/ /" << endl;
cout << "(((__ __ \\ \ `>,% (\ (\./)8\" ;:' i" << endl;
cout << ")))--`.'-- (( ;,8 \ ,;%%%: ./V^^^V' ;. ;." << endl;
cout << "((\ | /)) .,88 `: ..,,;;;;,-::::::'_::\ ||\ ;[8: ;" << endl;
cout << " )| ~-~ |(|(888; ..``'::::8888oooooo. :\`^^^/,,~--._ |88::| |" << endl;
cout << " \ -===- /| \8;; ``:. oo.8888888888:`((( o.ooo8888Oo;:;:' |" << endl;
cout << " |_~-___-~_| `-\. ` `o`88888888b` )) 888b88888P""' ;" << endl;
cout << " ;~~~~;~~ `--_`. b`888888888;(., 888b888\" ..::;-'" << endl;
cout << " ; ; ~\"-.... b`8888888:::::.`8888. .:;;;''" << endl;
cout << " ; ; `:::. `:::OOO:::::::.`OO' ;;;''" << endl;
cout << " : ; `. \"``::::::'' .'" << endl;
cout << " ; `. \_ /" << endl;
cout << " ; ; +: ~~-- `:' -';" << endl;
cout << " `: : .::/" << endl;
cout << " ; ;;+_ :::. :..;;;" << endl;
return 0;
}
¿Puedo utilizar Netbeans como IDE?
He aquí una muy buena referencia (en inglés) con una gran cantidad de librerías disponibles para C++: http://www.cplusplus.com/reference/
Encontré la nave de futurama
#include <iostream>
using namespace std;
int main()
{
cout << " `.___" << endl;
cout << " __, __`. _..----....____" << endl;
cout << " __...--.``;. ,. ;``--.._______. ,-.______.-" << endl;
cout << " _..-------- ` ` ` O ``-._ (,;) _," << endl;
cout << ",________________ \`-._`-," << endl;
cout << " `._ ```````````------...___ -.._-:" << endl;
cout << " ```--.._ ,. ````--...__\-." << endl;
cout << " `.--. `-` ____ | |`" << endl;
cout << " `. `. ,`````. ; ;`" << endl;
cout << " `._`. __________ `. \'__/`" << endl;
cout << " `-:._____/______/___/____`. \ `" << endl;
cout << " | `._ `. \ " << endl;
cout << " `._________`-. `. `.__" << endl;
cout << " SSt `------`" << endl;
return 0;
}
Mi prueba.
Código:
#include <iostream>
using namespace std;
int main(){
cout<<" _) (_"<<endl; //imprime
cout<<" _) \ /\%/\ /\_/\ / (_"<<endl;
cout<<" _) \ \(0 0) (0 0)// (_"<<endl;
cout<<"Art by )_ -- \(oo) (oo)/ -- _( "<<endl;
cout<<" VampLadee )_ / /\ \__,__//\ \ _("<<endl;
cout<<" )_ / --;-- \ _("<<endl;
cout<<" *. ( ( )) (( ) ) .* "<<endl;
cout<<" '...(____)z z(____)...'"<<endl;
return 0;
}
😄
buena clase
Gran Dragon!
Deberian arreglar el orden de los videos.
No pude usar gcc desde la consola. Tengo una Mac Mojave 10.14.3
En lugar de ello, para compilar uso:
g++ nombre_programa -o nombrecortoxD
./nombrecortoxD
La primera es para compilar y la segunda para ejecutar
En vez de quitar ", se podría simplemente escapar ese caracter, poniendo un __ (backslash) detrás. Quedaría así: \"
Para los que les paso como a mi, despues de este video no viene el que dice “¿Como usar condicionales?” si no viene la parte de “Manejo de memorias”, se van a saltar toda esa parte hasta que lo arreglen, tengan cuidado.
Tabla Ascii: Es una tabla donde encontramos el valor de bytes de cada una de las letras, es como decir el alfabeto de de nuestra CPU.
–> Esto significa que cada tecla que utilizamos en nuestro teclado tiene una interpretacion de pulso electrico que se guarda en bytes y cada uno de ellos es el que le asigna el valor y dicho valor lo podemos ver reflejado como por ejemplo en una tabla Ascii
#include <iostream>
using namespace std;
int main ()
{
cout << " (####) " << endl;
cout << " (#######) " << endl;
cout << " (#########) " << endl;
cout << " (#########) " << endl;
cout << " (#########) " << endl;
cout << " (#########) " << endl;
cout << " (#########) " << endl;
cout << " (#########) " << endl;
cout << " (#########) " << endl;
cout << " (o) (o) (##) " << endl;
cout << " ,_C (##) " << endl;
cout << " / ___, (##) " << endl;
cout << " \ (#) " << endl;
cout << " El | El | " << endl;
cout << " OOOOOO " << endl;
cout << " / \ " << endl;
return 0;
}```
#include <iostream>
using namespace std;
int main()
{
cout << "88 88 " << endl;
cout << "88 88 " << endl;
cout << "88 88 " << endl;
cout << "88,dPPYba, ,adPPYYba, ,adPPYba, 88 ,d8 ,adPPYba, 8b,dPPYba, " << endl;
cout << "88P' 8a "" `Y8 a8" " 88 ,a8 a8P_____88 88P Y8 " << endl;
cout << "88 88 ,adPPPPP88 8b 8888[ 8PP"""""" 88 " << endl;
cout << "88 88 88, ,88 8a, ,aa 88` Yba ::8b, ,aa 88 " << endl;
cout << "88 88 ` 8bbdP Y8 `Ybbd8v 88 `Y8a `Ybbd8 88 " << endl;
return 0;
}
Bien!.
#include <iostream>
using namespace std;
int main()
{
cout << " ______" << endl;
cout << " /|_||_\`.__" << endl;
cout << "( _ _ _\ " << endl;
cout << "=`-(_)--(_)-' \n" << endl;
cout << "Hola Mundo - Version Cars" << endl;
return 0;
}
El endl puede ser sustituido por \n; std es como el apellido de una persona, es tedioso pasar llamando a las personas por sus apellidos asi que con using namespace std; se omite esto y solo llamamos a las varibales por el nombre que les asignamos.
no pude jajaja
No le veo forma de dragon xd
Igual, en vez de quitar las comillas, le podemos agreggar un \ justo antes de ellas para que lo tome dentro del string
Si se quiere imprimir en consola “\” se debe usar “\\”
#include <iostream>
using namespace std;
int main()
{
cout << "▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░ ▓▓▓▓▓▓▓▓▓▓▓▓██▓▓▓▓ ░░ ░░▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒" << endl;
cout << "▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ ░░▓▓▓▓▓▓▓▓▓▓▓▓██▓▓▓▓ ░░ ░░▓▓▒▒░░▒▒▒▒▒▒▒▒▒▒" << endl;
cout << "▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ ░░▓▓▓▓▓▓▓▓▓▓▓▓██▓▓▓▓ ░░░░ ░░ ▒▒▓▓▒▒░░▒▒▒▒▒▒▒▒▒▒" << endl;
cout << "▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ ░░▓▓▓▓▓▓▓▓▓▓████▓▓▓▓ ░░░░░░ ░░ ░░░░░░ ░░ ░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒" << endl;
cout << "▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░ ░░▓▓▓▓▓▓▓▓▓▓▓▓██▓▓▓▓ ░░ ░░░░ ░░░░ ░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒" << endl;
cout << "▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ ▓▓▓▓▓▓▓▓▓▓▓▓██▓▓▓▓░░ ░░▓▓▓▓▒▒░░░░▒▒▓▓▓▓▓▓ ░░ ░░ ░░▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒" << endl;
cout << "▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒ ▓▓▓▓▓▓▓▓▓▓████▒▒ ▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒ ░░ ░░ ░░ ░░▓▓▒▒░░▒▒▒▒▒▒▒▒▒▒" << endl;
cout << "▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░ ▓▓▓▓▓▓▓▓▓▓██▒▒ ▒▒▓▓▓▓▓▓▓▓▓▓▓▓░░ ▓▓▓▓▓▓▓▓▓▓▓▓▒▒ ░░ ░░ ░░▓▓▒▒░░▒▒▒▒▒▒▒▒▒▒" << endl;
cout << "▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ ░░▓▓▓▓▓▓▓▓▒▒ ▒▒▓▓▒▒ ▒▒▓▓▓▓▒▒░░ ▒▒▓▓▓▓░░░░▓▓▓▓░░ ░░ ░░ ░░▓▓▒▒░░▒▒▒▒░░▒▒░░" << endl;
cout << "▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░ ▓▓▓▓▓▓▓▓ ▓▓▓▓░░ ░░░░ ░░▒▒ ▒▒▓▓ ░░ ░░ ░░ ░░▓▓▒▒░░▒▒░░░░░░░░" << endl;
cout << "▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ ░░▓▓▓▓ ▒▒▒▒ ░░▓▓ ░░ ░░ ░░ ░░▓▓░░░░▒▒░░░░░░░░" << endl;
cout << "▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ ░░░░ ▒▒░░ ░░▒▒ ░░░░ ░░ ░░▓▓░░░░░░░░░░░░░░" << endl;
cout << "▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ ░░░░░░░░ ░░▒▒░░░░ ░░ ░░▓▓░░░░░░░░░░░░░░" << endl;
cout << "▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ ░░░░░░ ░░ ░░ ░░ ░░░░ ░░ ░░▓▓░░░░░░░░░░░░░░" << endl;
cout << "▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░ ░░░░░░ ░░ ░░ ░░ ░░ ░░ ░░░░░░ ░░ ░░▓▓░░░░░░░░░░░░░░" << endl;
cout << "▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ ░░░░░░ ░░ ░░ ░░ ░░ ░░ ░░░░ ░░ ░░▓▓░░░░░░░░░░░░░░" << endl;
cout << "▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░ ░░░░░░ ░░ ░░ ░░ ░░ ░░ ░░░░░░ ░░ ░░▓▓░░░░░░░░░░░░░░" << endl;
cout << "▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ ░░░░░░ ░░ ░░ ░░ ░░ ░░░░ ░░░░ ░░▓▓░░░░░░░░░░░░░░" << endl;
cout << "▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░ ░░░░░░░░ ░░ ░░ ░░ ░░ ░░ ░░ ░░░░░░ ░░░░░░ ░░▓▓░░░░░░░░░░░░░░" << endl;
cout << "▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░ ░░▒▒▒▒ ░░ ░░░░ ░░ ░░ ░░░░ ░░ ░░░░░░░░ ░░░░░░░░ ░░▓▓░░░░░░░░░░░░░░" << endl;
cout << "▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░░░░░░░░░ ░░ ░░░░ ▒▒░░ ░░ ░░ ░░ ░░ ░░ ░░░░░░░░░░░░▒▒░░░░░░ ░░▓▓░░░░░░░░░░▒▒▓▓" << endl;
cout << "▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ ░░░░▒▒▒▒ ░░ ░░ ▒▒░░ ░░ ░░ ░░ ░░ ▒▒▒▒░░░░ ░░░░░░░░ ░░▓▓▒▒░░░░░░░░▒▒▓▓" << endl;
cout << "▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ ░░░░░░░░ ░░ ░░ ░░░░ ░░ ░░ ▒▒ ░░ ▒▒░░░░░░ ░░▒▒▒▒░░ ░░▓▓▒▒░░░░░░░░▒▒▓▓" << endl;
cout << "▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒ ░░░░░░░░ ░░░░ ░░ ░░░░ ░░ ▒▒ ░░ ▒▒░░░░ ░░░░ ░░▓▓▒▒░░░░░░░░▒▒▓▓" << endl;
cout << "▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░ ░░▒▒ ░░ ░░░░ ░░░░ ░░ ░░ ░░░░ ░░ ░░ ▒▒░░ ░░ ░░▓▓░░░░░░░░░░▒▒▓▓" << endl;
cout << "▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░ ░░ ░░ ░░▒▒ ░░░░░░░░░░ ░░ ░░ ░░░░░░░░░░ ░░░░ ░░ ░░▓▓░░░░▒▒▒▒▒▒▒▒▓▓" << endl;
cout << "▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ ░░ ░░ ░░▓▓ ░░ ░░░░░░ ░░ ░░ ░░░░ ░░ ░░░░ ░░ ░░▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒" << endl;
cout << "▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ ░░░░ ░░ ░░▒▒ ░░ ░░░░░░ ░░ ░░ ░░▒▒ ░░░░ ░░ ░░░░ ░░ ░░▓▓░░░░▒▒▒▒▒▒▒▒▒▒" << endl;
cout << "████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒ ░░ ░░ ░░▒▒ ░░ ░░░░░░ ▒▒ ░░ ░░▒▒ ░░ ░░ ░░ ░░ ▒▒▓▓░░▒▒▒▒▒▒▒▒▒▒▒▒" << endl;
cout << "████████████████████▓▓▓▓▓▓▓▓██▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ ░░ ░░ ░░▒▒ ░░ ░░ ░░ ▒▒ ░░ ░░ ░░ ░░░░ ░░░░ ░░ ░░▓▓▒▒░░▒▒▒▒▒▒▒▒▒▒" << endl;
cout << "██████████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒░░▒▒░░ ░░░░ ░░░░ ░░ ░░ ░░ ▒▒ ░░ ░░░░ ▒▒ ▒▒░░ ░░ ░░░░░░░░░░░░ ░░▓▓▒▒░░▒▒▒▒▒▒▒▒▒▒" << endl;
cout << "██████████████████████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██▓▓▓▓▓▓▓▓▓▓▓▓ ░░ ░░░░ ░░ ▒▒░░░░░░░░ ░░ ░░░░ ▒▒ ▒▒░░░░ ░░ ░░░░░░░░░░░░ ░░▓▓▒▒░░▒▒▒▒▒▒▒▒▒▒" << endl;
cout << "██████████████████████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██▓▓▓▓▓▓▓▓▓▓▓▓ ░░ ▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░░░░░░░░░ ▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░ ░░ ░░░░░░░░░░░░ ░░▓▓▒▒░░▒▒▒▒▒▒▒▒▒▒" << endl;
cout << "██████████████████████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██▓▓ ░░▒▒░░▓▓▒▒▒▒▓▓▓▓▓▓▓▓▒▒░░ ▒▒▒▒▓▓▓▓▓▓▓▓▒▒▒▒▒▒░░ ░░ ░░░░░░░░░░░░ ░░▓▓▒▒░░▒▒▒▒▒▒▒▒▒▒" << endl;
cout << "████████████████████████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒ ▒▒ ░░ ░░▓▓▓▓▓▓▓▓░░ ▒▒▓▓▒▒▓▓▓▓░░░░ ░░ ░░ ░░░░░░░░░░░░ ░░▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒" << endl;
cout << "██████████████████████████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░ ░░ ░░ ░░ ▓▓▓▓▒▒▓▓▓▓░░ ▓▓▓▓▒▒▓▓▓▓░░░░ ░░ ░░░░░░░░░░░░░░ ░░▓▓▒▒░░▒▒▒▒▒▒▒▒▒▒" << endl;
cout << "████████████████████████████████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓████░░░░ ░░ ░░ ▒▒▒▒▓▓░░▒▒ ▒▒▓▓▓▓ ▒▒ ░░░░ ░░░░░░░░░░░░░░ ░░▓▓▒▒░░▒▒▒▒▒▒▒▒▒▒" << endl;
cout << "██████████████████████████████████████████████▓▓▓▓▓▓████████▓▓ ░░ ░░ ░░▒▒░░ ▒▒ ░░░░░░ ░░ ░░ ░░ ░░▒▒▒▒▒▒░░▒▒░░ ░░▓▓▒▒░░▒▒▒▒▒▒▒▒▒▒" << endl;
cout << "██████████████████████████████████████████████████████████████ ░░ ░░ ░░ ░░░░ ░░░░ ░░ ░░ ▓▓▒▒▒▒▒▒▒▒░░ ▒▒▓▓▒▒░░▒▒▒▒▒▒▒▒▒▒" << endl;
cout << "████████████████████████████████████████████████████████████▓▓ ░░░░ ░░ ░░ ░░ ░░░░░░░░▒▒░░ ░░▓▓▒▒░░▒▒▒▒▒▒▒▒▒▒" << endl;
cout << "██████████████████████████████████████████████████████████▓▓░░ ░░ ░░░░░░░░░░ ░░░░░░ ░░ ░░ ░░░░░░░░ ░░▒▒▒▒▒▒░░ ░░▓▓▒▒░░▒▒▒▒▒▒▒▒▒▒" << endl;
cout << "████████████████████████████████████████████████████████████ ░░ ░░░░░░░░░░ ░░░░░░░░░░ ░░ ░░ ▒▒▒▒▒▒▒▒░░ ░░▓▓▒▒░░▒▒▒▒▒▒▒▒▒▒" << endl;
cout << "██████████████████████████████████████████████████████████▓▓ ░░ ░░░░░░░░░░░░ ▒▒░░░░░░▒▒ ░░ ░░▒▒▒▒▒▒░░ ░░▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒" << endl;
cout << "████████████████████████████████████████████████████████████░░ ░░ ░░░░░░░░░░░░ ░░▒▒░░░░░░▒▒░░░░ ▒▒▒▒▒▒▒▒░░ ░░▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒" << endl;
cout << "████████████████████████████████████████████████████████████▓▓ ░░▒▒▒▒░░░░░░░░▒▒ ░░░░▒▒░░░░░░░░░░░░ ░░ ░░▒▒▒▒▒▒▒▒░░ ░░ ░░▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒" << endl;
cout << "████████████████████████████████████████████████████████████████▒▒░░░░▒▒░░░░░░░░▒▒░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░ ░░ ░░▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒" << endl;
cout << "████████████████████████████████████████████████████████████████▓▓▓▓▒▒▒▒░░▒▒░░░░▒▒░░░░░░░░░░ ░░ ░░░░▒▒░░░░░░░░░░░░░░▒▒▒▒ ░░░░ ░░░░ ░░▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒" << endl;
cout << "██████████████████████████████████████████████████████████████▓▓▒▒▓▓▓▓▓▓▓▓▓▓░░░░░░░░░░░░░░ ░░░░░░ ░░░░░░░░ ░░▒▒░░░░░░▒▒▓▓▓▓▓▓▓▓▓▓▓▓ ░░ ░░░░ ░░▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒" << endl;
cout << "████████████████████████████████████████████▓▓▓▓████████▓▓▓▓▓▓▓▓░░▒▒▓▓▓▓▓▓▓▓░░░░░░░░░░ ░░ ░░░░░░▒▒░░▒▒░░░░░░░░ ▒▒░░░░░░▓▓▓▓▓▓▓▓▒▒░░▓▓▒▒ ░░ ░░ ▒▒▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒" << endl;
cout << "▒▒▒▒▒▒▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░░▒▒▒▒ ░░ ░░░░░░░░░░░░░░░░ ░░ ▒▒░░░░░░▓▓▓▓▓▓▓▓▓▓▒▒▓▓▓▓░░░░ ░░░░ ░░ ░░▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒" << endl;
cout << "▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░▒▒░░ ░░ ░░░░░░ ▒▒░░░░▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░░░░░ ░░ ▒▒▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒" << endl;
cout << "██████████████▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒░░░░░░░░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒░░ ░░ ░░ ░░▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░░░░░░░░ ░░ ░░▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒" << endl;
cout << "██████████████▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░░▒▒▒▒░░ ░░ ░░ ░░▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░ ░░░░ ░░ ▒▒▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒" << endl;
cout << "████████████▓▓▓▓░░▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓ ░░▒▒▒▒▒▒ ░░░░ ░░░░░░ ░░░░▒▒▒▒ ▒▒▓▓▓▓▓▓▓▓▓▓▓▓ ░░░░░░ ▒▒▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒" << endl;
cout << "▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░░░░░░░ ▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░ ▒▒▒▒▒▒ ░░ ░░░░ ░░▒▒░░▒▒ ░░▒▒▓▓▓▓▓▓▓▓▓▓▓▓░░░░░░░░░░░░ ░░ ░░ ░░ ░░ ░░▒▒▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒" << endl;
cout << "▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒ ░░▓▓░░▓▓▓▓▓▓▓▓▓▓░░ ▒▒░░▒▒ ░░ ░░░░ ░░ ░░▒▒░░░░ ░░▓▓▓▓▓▓▓▓▓▓▒▒▒▒▓▓░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░▒▒▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒" << endl;
return 0;
}
I love beer
~ ~
( o )o)
( o )o )o)
(o( ~~~~~~~~o
( ) ~~~~~~~
( )|) |-.
o| _ |-. "
o| |_||_) | "
| | ||_) | | |
o| | / /
| |.
| |-
.========.
Process returned 0 (0x0) execution time : 0.020 s
Press any key to continue.
#include <iostream>: Es una predirectiva o libreria para entrada y salida de datos en C, seria lo mismo a <stdio.h>
<#include <iostream>
using namespace std;
int main()
{
cout << " \****__ ____ " << endl;
cout << " | *****\_ --/ *\-__ " << endl;
cout << " /_ (_ ./ ,/----' " << endl;
cout << " \__ (_./ / " << endl;
cout << " \__ \___----^__ " << endl;
cout << " _/ _ " << endl;
cout << " _/ _ \ " << endl;
cout << " | _/ __/ )\"\ _____ *" << endl;
cout << " |\__/ / ^ ^ \____ )" << endl;
cout << " \___-- \_____ )" << endl;
return 0;
}>
Esta fue una clase muy divertida!
Librerías de C++
unto con los compiladores de C y C++, se incluyen ciertos archivos llamados bibliotecas mas comúnmente librerías. Las bibliotecas contienen el código objeto de muchos programas que permiten hacer cosas comunes, como leer el teclado, escribir en la pantalla, manejar números, realizar funciones matemáticas, etc.
Las bibliotecas están clasificadas por el tipo de trabajos que hacen, hay bibliotecas de entrada y salida, matemáticas, de manejo de memoria, de manejo de textos y como imaginarás existen muchísimas librerías disponibles y todas con una función especifica.
Disculpen cuando copio y pego la linea de codigo ya no me deja reproducirlo ya no esta en color verdad, que sucede?
Gracias
¿que son las librerías? son códigos y/o comandos que otras personas han creado y que se pueden utilizar. Al ser útiles se han estandarizado para que todos tengamos acceso
que bonitos dragones we
int main()
{
cout << " _) (_" << endl;
cout << " _) \ /\%/\ /\_/\ / (_" << endl;
cout << " _) \\(0 0) (0 0)// (_" << endl;
cout << " )_ -- \(oo) (oo)/ -- _" << endl;
cout << " )_ / /\\__,__//\ \ _(" << endl;
cout << " )_ / --;-- \ _(" << endl;
cout << " *. ( ( )) (( ) ) .*" << endl;
cout << " '...(____)z z(____)...'" << endl;
return 0;
}
Apple
int main()
{
cout << "Hello Apple!" << endl;
cout << " .8 " << endl;
cout << " .888" << endl;
cout << " .8888'" << endl;
cout << " .8888'" << endl;
cout << " 888'" << endl;
cout << " 8'" << endl;
cout << " .88888888888. .88888888888." << endl;
cout << " .8888888888888888888888888888888." << endl;
cout << " .8888888888888888888888888888888888." << endl;
cout << ".&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'" << endl;
cout << "&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'" << endl;
cout << "&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'" << endl;
cout << "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@:" << endl;
cout << "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@:" << endl;
cout << "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@:" << endl;
cout << "%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%." << endl;
cout << "%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%." << endl;
cout << "`%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%." << endl;
cout << " `00000000000000000000000000000000000'" << endl;
cout << " `000000000000000000000000000000000'" << endl;
cout << " `0000000000000000000000000000000'" << endl;
cout << " `###########################'" << endl;
cout << " `#######################'" << endl;
cout << " `#########''########'" << endl;
cout << " `#########''######'" << endl;
return 0;
}
no me funciono con cout <<“Hello world!”<<endl; busque esta solución.
std::cout << R"(
,
/|
/ |
/ /
| |
/ |
| _
| __
\ _____
\ _
| /
/
| |
\ |
|
\ |
/\ _
/ | __ ( )
/ \ / |\ / _
| , | /\ \ _ | _
_/|_/ \ }}}__| (@) @)
))) _—\ | \
>>> \ /__o_o)
| / VVVVV
\ \
\ \MMMMM oh bugger!
_/ _____ /
| O O|
/|_|/_
( | |
(o)==(o)
)" << ‘\n’;
Yo usare GCC para correr los programas
Para los que quieran transformar una imágen a código ASCII acá les dejo una página https://www.ascii-art-generator.org/es.html
#include <iostream>
using namespace std;
int main()
{
cout << " Valentina "<< endl;
cout << " .---'- \" "<< endl;
cout << " .-----------/ \""<< endl;
cout << " / ( ^ | __" << endl;
cout << " & ( \ O / / .'" << endl;
cout << " '._/( '-' (. (_.' /" << endl;
cout << " \ \ ./ "<< endl;
cout << " | | | |/ '._.'" << endl;
cout << " ) @).____\ | @ |" << endl;
cout << " . / / ( | mrf" << endl;
cout << " \|, '_:::\ . .. '_:::\ ..\)." << endl;```
que buen curso, ademas el código ASCII viene desde los primero años de la programación empleados en juegos o en otro tipos de programas
En este caso quise hacer un bonito recuadro que diga Hi World!
#include <iostream>
using namespace std;
int main()
{
cout << "███████████████████████████" << endl;
cout << "█ █" << endl;
cout << "█ H █" << endl;
cout << "█ E █" << endl;
cout << "█ L █" << endl;
cout << "█ L █" << endl;
cout << "█ O █" << endl;
cout << "█ █" << endl;
cout << "█ W █" << endl;
cout << "█ O █" << endl;
cout << "█ R █" << endl;
cout << "█ L █" << endl;
cout << "█ D :3 █" << endl;
cout << "███████████████████████████" << endl;
return 0;
}```
Arte por Alex Wargacki.
#include <iostream>
using namespace std;
int main()
{
cout << " ==(W{==========- /===- " << endl;
cout << " || (.--.) /===-_---~~~~~~~~~------____ " << endl;
cout << " | \_,|**|,__ |===-~___ _,-' `" << endl;
cout << " -==\\ `\ ' `--' ), `//~\\ ~~~~`---.___.-~~ " << endl;
cout << " ______-==| /`\_. .__/\ \ | | \\ _-~` " << endl;
cout << " __--~~~ ,-/-==\\ ( | . |~~~~| | | `\ ,' " << endl;
cout << " _-~ /' | \\ )__/==0==-\<>/ / / \ / " << endl;
cout << " .' / | \\ /~\___/~~\/ /' / \ /' " << endl;
cout << " / ____ / | \`\.__/-~~ \ |_/' / \/' " << endl;
cout << "/-'~ ~~~~~---__ | ~-/~ ( ) /' _--~` " << endl;
cout << " \_| / _) | ; ), __--~~ " << endl;
cout << " '~~--_/ _-~/- |/ \ '-~ \ " << endl;
cout << " {\__--_/} / \\_>-|)<__\ \ " << endl;
cout << " /' (_/ _-~ | |__>--<__| | " << endl;
cout << " | _/) )-~ | |__>--<__| | " << endl;
cout << " / /~ ,_/ / /__>---<__/ | " << endl;
cout << " o-o _// /-~_>---<__-~ / " << endl;
cout << " (^(~ /~_>---<__- _-~ " << endl;
cout << " ,/| /__>--<__/ _-~ " << endl;
cout << " ,//('( |__>--<__| / El laberinto .----_ " << endl;
cout << " ( ( ')) |__>--<__| | del dragon /' _---_~\ " << endl;
cout << " `-)) )) ( |__>--<__| | /' / ~\`\ " << endl;
cout << " ,/,'//( ( \__>--<__\ \ /' // || " << endl;
cout << " ,( ( ((, )) ~-__>--<_~-_ ~--____---~' _/'/ /' " << endl;
cout << " `~/ )` ) ,/| ~-_~>--<_/-__ __-~ _/ " << endl;
cout << " ._-~//( )/ )) ` ~~-'_/_/ /~~~~~~~__--~ " << endl;
cout << " ;'( ')/ ,)( ~~~~~~~~~~ " << endl;
cout << " ' ') '( (/ " << endl;
cout << " ' ' `" << endl;
cout << "Un videojuego por Jair Copete con el curso de C++ por Platzi" << endl;
return 0;
}
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?