char e string em linguagem D
crimaniak via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Thu Jul 13 15:30:29 PDT 2017
On Thursday, 13 July 2017 at 21:49:40 UTC, dark777 wrote:
> Pessoal eu fiz o seguinte programa em C++.
>
> https://pastebin.com/CvVv6Spn
>
> porem tentei fazer o equivalente em D mas nao entendi muito
> bem...
>
> https://pastebin.com/2xw9geRR
>
> alguem poderia me ajudar?
Se acepta utilizar intervalos en lugar de punteros desnudos.
(Hola, soy traductor de google)
import std.stdio, std.string;
//https://www.vivaolinux.com.br/script/GNU-que-bacana
class GnuQueBacana
{
this(){}
char[] stalman()
{
return cast(char[])`
((__-^^-,-^^-__))
*---*******---*
*--|o o|--*
\ /
): :(
(o_o)
-
https://www.gnu.org
`;
}
char[] torvald()
{
return cast(char[])`
#####
#######
##O#O##
#######
##\#/##
#lllllllllll##
#lllllllllllll##
#lllllllllllll###
##llllllllllll###
OOO#llllllllll#OOO
OOOOOO#llllll#OOOOOO
OOOOOOO#llllll#OOOOOOO
OOOOOOO######OOOOOOO
https://www.kernel.org
`;
}
string stallman()
{
return `
((__-^^-,-^^-__))
*---*******---*
*--|o o|--*
\ /
): :(
(o_o)
-
https://www.gnu.org
`;
}
string torvalds()
{
return `
#####
#######
##O#O##
#######
##\#/##
#lllllllllll##
#lllllllllllll##
#lllllllllllll###
##llllllllllll###
OOO#llllllllll#OOO
OOOOOO#llllll#OOOOOO
OOOOOOO#llllll#OOOOOOO
OOOOOOO######OOOOOOO
https://www.kernel.org
`;
}
};
void main()
{
GnuQueBacana gnu = new GnuQueBacana();
writeln(gnu.stalman(), gnu.torvald(), gnu.stallman(),
gnu.torvalds());
}
More information about the Digitalmars-d-learn
mailing list