Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Pensando logicamente: introdução à lógica de programação | Thinking logically: introduction to programming logic

Pensando logicamente: introdução à lógica de programação | Thinking logically: introduction to programming logic

- Rails Girls Sorocaba 2018 (16/06/2018)
- Rails Girls Sorocaba 2019 (20/07/2019)

Juliana Negreiros

July 20, 2019
Tweet

More Decks by Juliana Negreiros

Other Decks in Technology

Transcript

  1. Binário 00110001 00000000 00000000 00110001 00000001 00000001 00110011 00000001 00000010

    01010001 00001011 00000010 00100010 00000010 00001000 01000011 00000001 00000000 01000001 00000001 00000001 00010000 00000010 00000000 01100010 00000000 00000000
  2. variáveis e atribuição de valores variável pessoas = 1 variável

    nome = “rails” inteiro num = 2 decimal num = 2.5 string nome = “girls” booleano teste = true
  3. Operações aritméticas num1 + num2 num1 - num2 num1 /

    num2 num1 * num2 num1 % num2 num+= 2 -> num = num + 2 num++ -> num = num + 1
  4. Operações condicionais num1 > num2 num1 < num2 num1 >=

    num2 num1 <= num2 num1 == num2 num1 != num2
  5. variável pessoas = 3 variável contador se faixa elevada faça

    se pessoas > 0 faça para contador de 0 até pessoas passo 1 faça carro pare fim else carro reduz marcha fim fim