Skip to content

Instantly share code, notes, and snippets.

@drmcarvalho
Created November 8, 2024 03:58
Show Gist options
  • Save drmcarvalho/b7e4b16ff1d1ae08680208510df65133 to your computer and use it in GitHub Desktop.
Save drmcarvalho/b7e4b16ff1d1ae08680208510df65133 to your computer and use it in GitHub Desktop.
Prova Logica de programação

Lógica de Programação

Pode ser feito nas seguintes linguagens de programação C, Delphi, C#, PHP, Python, Java, JavaScript, Erlang ou qualquer outra que você preferir.

  1. Crie uma IF de quando A é igual a B e exiba na tela “A é igual a B”.
  2. Crie uma IF de quando A é idêntico a B e exiba na tela “A é idêntico a B”
  3. Crie uma IF de quando A é diferente de B e exiba na tela “A é diferente de B”
  4. Crie uma função que retorne a string "Olá mundo" e exiba seu retorno na tela
  5. Crie uma função com 2 parâmetros e que some esses valores e exiba na tela
  6. Crie uma função com 2 parâmetros e multiplique esses valores e exiba na tela
  7. Crie duas variáveis (a, b) com valores aleatórios de 1 a 10 e faça um IF para quando a variável a for igual a 1 e exiba "Sou o A" e um elseif quando a variável b for igual a 3 e exiba "Sou o B"
  8. Crie duas variáveis (a, b) com valores aleatórios de 1 a 10 e faça no mesmo IF uma comparação de ou (OR) para quando a for igual a 1 ou b for igual a 3 (não deve conter else) e exiba "Sou AB"
  9. Crie um for que vá de 0 a 50 e exiba esses valores dentro do laço
  10. Crie um for que vá de 0 a 50, mas só exiba os números ímpares
  11. Crie um for que exiba na tela os valores do vetor V onde os valores do vetor V são [52, 56, 1, 3, 22, 5]
  12. Crie uma variável chamada A com valor zero, e um laço de repetição infinito, dentro do laço incremente (some + 1) a variável A, então quando o valor chegar a 50 finalize o laço.
  13. Crie uma função com um único parâmetro, o valor do parâmetro deve ser numero (exemplo 50) essa função deve chamar ela mesma e dentro da função deve decrescer o valor da variável para cada vez que ocorrer a recursão e checar quando chegar a zero, interrompendo a recursão. Dentro da função deve exibir com echo/print o valor atual para cada vez que a função é chamada
  14. Crie uma função no qual receba uma lista de inteiro como parametro e altere o primeiro e ultimo elemento na lista em seguida fora da função some os valores e exiba na tela o resultado da soma
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment