1 – 10 de 10
Blogger Beto Silva disse...

Esses 'atalhos matemáticos', na minha opinião, deixa o código mais difícil pra quem vai ler.

No mais, valeu por compartilhar. To adorando o curso!!

1 de maio de 2014 às 22:42

Blogger Unknown disse...

Show de bola, to gostando muito e aprendendo muito também! Obrigado galera!!!

29 de maio de 2014 às 09:36

Blogger Vinícius Beruski disse...

Excelentes artigos nesse site, mas fiquei confuso com uma coisa. Como o operador módulo é computado nessas linhas de código? Eu estarei definido o valor do resto da divisão?

2 de janeiro de 2015 às 07:58

Blogger Vinícius Beruski disse...

Site muito bom, mas fiquei confuso, com o operador módulo nessas operações, estarei definindo o resto da divisão? Como o computador computa essa linha de código?

2 de janeiro de 2015 às 07:59

Blogger Marcela Wadjaya disse...

Vinicius Beruski você pode interpretar assim: " A variável x recebe o valor do resto da divisão dela mesma, o x, por 2"

x = x % 2 - o simbolo %, significa resto da divisão ou módulo como vemos em outras linguagens. Salvo engano em Pascal chama-se módulo.

22 de junho de 2015 às 16:17

Blogger Tiago disse...

Fiz um exemplo talvez sirva para alguém que não entendeu

#include

// atalhos p simbolos matemáticos em c: +=,-=.*=,/= e %=

int main()
{
int xSom=1,xSub=10,xMult=2,xDiv=10,xRest=10;

xSom=xSom+= 1;
xSub=xSub-= 1;
xMult=xMult*= 2;
xDiv=xDiv/= 2;
xRest=xRest%= 3;

printf("xSom eh 1+1= %d\n", xSom);
printf("xSub eh 10-1= %d\n", xSub);
printf("xMult eh 2*2= %d\n", xMult);
printf("xDiv eh 10/2= %d\n", xDiv);
printf("xRest eh 10/3=3 sobra %d\n", xRest);

return 0;
}

20 de julho de 2015 às 17:34

Blogger Adrianoag16 disse...

Adorando o curso. Valeu mesmo.

8 de maio de 2016 às 15:20

Blogger Unknown disse...

Não acho que os atalhos dificultam a compreensão do código. É só ter em mente os operadores aritméticos (+ - * / %).

Para se lembrar facilmente dos atalhos é só pensar em qual dos 5 operadores que você quer utilizar e logo em seguida colocar o sinal de atribuição "=" seguido pelo número ou variável que você deseja calcular.

x = 5;
y = 1;
x += y; //é soma, então basta colocar o sinal de soma e o de atribuição em seguida +=

(x = x + y | x = 5 + 1). Muito simples.

15 de maio de 2018 às 00:26

Blogger Unknown disse...

Ok, foi compreendido.
Mas porque quanto coloco isto no código ele não calcula e me da um valor exato ?

21 de maio de 2018 às 10:47

Comentário excluído

Este comentário foi removido por um administrador do blog.

2 de julho de 2020 às 06:06

É 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ô