1 – 25 de 25
Anônimo Anônimo disse...

Jaide Ambrosio

Sensacional. As possibilidades são inúmeras. :)

11 de junho de 2014 às 07:32

Blogger Unknown disse...

Cada lição vai ficando cada vez mais interessante xD

Gostei muito do curso, otima iniciativa.

11 de julho de 2014 às 04:32

Blogger Unknown disse...

Ótimo artigo, gostei muito!!

Bem interessante isso.

11 de julho de 2014 às 04:34

Anônimo Anônimo disse...

até agora eu não consegui escrever um caractere com acento dentro do printf, por exemplo "é" eu não consegui exibir.

Aproveitando como se utiliza um loop e um delay? eu uso no arduino mas acho que tenho que utilizar um #include aqui e não sei como.

De resto parabens pelo curso. Obrigado.

28 de julho de 2014 às 15:27

Anônimo Anônimo disse...

Do nada meu antivpirus começa a bloquear o acesso a pasta.Alguém sabe como resolver?

13 de agosto de 2014 às 22:52

Blogger gilsilva disse...

E as strings podem representar um caractere ou uma coleção deles qual a utilidade do tipo char?

É só para economizar memoria ou este tipo tem alguma função mais interesante que eu não consegui notar?

1 de outubro de 2014 às 15:48

Anônimo Juciel Moura disse...

ótimo curso em c, bela iniciativa...

7 de outubro de 2014 às 19:36

Blogger Unknown disse...

#include

int main()
{
printf("%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c",
80,97,114,97,98,101,110,115,32,112,101,108,97,32,105,110,105,99,105,97,116,105,118,97,44,32,
79,98,114,105,103,97,100,111,32,80,101,108,111,32,99,117,114,115,111,46);}

28 de março de 2015 às 15:16

Anônimo Anônimo disse...

comigo essa etapa do curso nao funcionou! Dá sempre erro. alguém pode me responder por que?

15 de maio de 2015 às 10:23

Anônimo Anônimo disse...

eu achei interessante porque consegui colocar caracteres acentuados

11 de junho de 2015 às 14:39

Blogger Valterli disse...

ola
poderia me informa qual o meu erro por aparece no final um L como se estivesse
elevando o I no L

18 de junho de 2015 às 21:12

Blogger dicas de tudo e mais um pouco... disse...

//c.progressivo.net

#include

int main()
{
//posso usar tanto Html(80 = letra P) como Hexadecimais(0x4f = letra O)
printf("%c%c%c%c%c%c%c%c%c", 80, 97, 98, 108, 111, 0x4F, 0x61, 0x6b, 0x73);
}

17 de novembro de 2015 às 20:46

Anônimo Anônimo disse...

Gostei do curso, excelente bem explicativo e com bons exercícios, estou me saindo bem.

#include

int main()
{
printf("%c%c%c%",01,27,34);
printf("%c%c%c%c%c%c",100,101,98,111,114,97);
}

1 de dezembro de 2015 às 14:22

Anônimo Anônimo disse...

Ah! usa localidade com a biblioteca locale.h, bem mais fácil se for somente o caso de exibir texto acentuado.

3 de dezembro de 2015 às 05:00

Blogger Unknown disse...

Obrigado! Estou aprendendo muito com vcs!

25 de dezembro de 2015 às 21:29

Blogger Bitcoin Tuto disse...

adorei a aula fiz tudo direitinho, deu certo.
mas como eu não sou uma pessoa conformada, tenho uma duvida senhor(s),
como seria um programa assim:

#include
#include

int main ()
{
char codigo;
codigo 'a' =alfa, codigo 'b'=bravo;
system ("pause");
return 0;
}
para que o cidadão digitasse a printa alfa e se digitar alfa printa a como ficaria. desde ja obrigado mente livre!!!

24 de março de 2016 às 22:06

Anônimo Anônimo disse...

Olá, o assunto sobre os acentos como:ç, é ê etc., já está resolvido!

29 de março de 2016 às 07:29

Anônimo Anônimo disse...

Olá meu amigo! primeiramente gostaria de Agradecer as aulas, e sem segundo gostaria de tirar uma dúvida, tentei criar um programa que transforma o nome que a pessoa digitar e números na ordem do alfabeto. Exemplo a = 1, b = 2, c = 3, e assim em diante. Tentei com o char e com a função scanf, mais não consegui. Poderia me ajudar?

27 de abril de 2016 às 12:51

Blogger Unknown disse...

Muito boom (y)

#include

int main()
{
char letra1 = 'M', letra2 = 'a', letra3 = 82, letra4 = 67, letra5 = 'e', letra6 = 'l', letra7 = 65;
printf ("meu nome eh: %c%c%c%c%c%c%c", letra1, letra2, letra3, letra4, letra5, letra6,letra7);

}

31 de maio de 2016 às 19:14

Blogger Unknown disse...

Para ler e imprimir na tela uma palavra inteira sem precisa usar tantos "%c", basta fazer como fiz aqui:

#include
main (){
char vendedor[9];
scanf("%s",&vendedor);
printf("%s", vendedor);

}


o nome que você digitar vai aparecer na tela normalmente.

10 de outubro de 2016 às 06:20

Blogger dka disse...

"Parabens, voce descobriu o segredo" kkkkkkk tava facil de mais

16 de abril de 2017 às 17:06

Blogger Mario Cezzare (mcezzare) disse...

em 1º lugar Grato pelas explicações amigo, estou retomando meus estudos com C, pois estou precisando mexer em um projeto open source e estou meio enferrujado nessa linguagem.
Só querendo compartilhar um exemplo que faço com qualquer linguagem quando estou estudando e não vi um comentário disso ainda nesse post é que o encoding do terminal pode gerar uma dúvida p/ quem está começando a programar.

int main()
{
for (int i = 0; i <= 255; i++)
{
printf("Valor: %d\t Char:%c\n", i, i);
}
}

Como estou em um mac e usando um terminal com encoding UTF-8 , os valores acima de 127 aparecem como "?". Para poder ver os próximos até 255 assim como os caracteres acentuados, o encoding deve ser trocado para Western ISO Latin1, o que deve acontecer para quem já está com o SO em português que não é meu caso.

Parabéns pela iniciativa.

25 de maio de 2017 às 20:44

Anônimo Anônimo disse...

A descrição da tabela ASCII foi incrível!

5 de dezembro de 2017 às 14:03

Blogger guerra disse...

int main(){


int lan;
lan=0;

for (lan=10; lan<=256; lan=lan+4){

printf ("As minhas Redes Sao %d\n\n ",lan);

}

printf("%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c\n\n",77,97,114,105,97,32,65,109,111,114,32,68,111,32,78,103,111,108,97);

printf("%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c",
80,97,114,97,98,101,110,115,32,76,85,67,65,83,44,32,118,111,99,101,32,100,101,115,99,111,98,114,105,117,32,111,32,115,101,103,114,101,100,111);

return 0;
}

9 de julho de 2018 às 04:17

Blogger Unknown disse...

Baseado na explicação da página:
#include

int main()
{
char ascii = 67;
printf("%c%",ascii);
}

Eu fiz o seguinte código:

//Retorna a mensagem: "[Error] expected identifier or '('before numeric constant"

#include
#include
#include
#include
#include
#include

//Exercício: Escreva seu nome usando apenas a função printf, %c e números. Use a tabela ASCII.

main (void)
{
setlocale(LC_ALL,"portuguese");
system ("color 3E");

char ascii = 74, 101, 97, 110, 32, 67, 97, 114, 108, 111, 115;
printf("%c% %c% %c% %c% %c% %c% %c% %c% %c% %c% %c%", ascii);
return 0;

}

BASEADO NESSE ACERTEI:
#include

int main()
{
printf("%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c",
80,97,114,97,98,101,110,115,44,32,118,111,99,101,32,100,101,115,99,111,98,114,105,117,32,111,32,115,101,103,114,101,100,111);

}

Minha indagação é quanto ao que errei. Porque está errado?

9 de setembro de 2018 às 22:08

É quase impossível criar centenas de páginas voltadas para programação C e não cometer algum erro.

- Se notar algum conceito, letra ou trecho de código errado, deixe sua correção

- Se perceber uma maneira melhor ou mais eficiente de fazer algo, deixe sua ideia

- Se algo não ficar claro ou for confuso, nos avise

Aos poucos vamos aumentando e melhorando a qualidade de nosso material, e para isso contamos com sua ajuda.
Você pode usar algumas tags HTML, como <b>, <i>, <a>

A moderação de comentários foi ativada. Todos os comentários devem ser aprovados pelo autor do blog.

Depois de enviar seu comentário, será necessário fazer login.
Prove que você não é um robô