100 Problemas para resolução
em Uiua
- Escreve um programa para adicionar 3 números. Exemplo:
(tua função) 1 15 3 # 19
(tua função) 0 0 0 # 0
(tua função) -2 0 3 # 1
- Escreve um programa que divide o segundo número pelo primeiro, mas
mantém os números na pilha (stack). Exemplo:
(tua função) 5 10 # 10 5 2
(tua função) 6 24 # 24 6 4
(tua função) 17 51 # 51 17 3
- Escreve uma função que subtrai o segundo número do primeiro e depois
eleva ao quadrado. Exemplo:
(tua função) 10 1 # 81
(tua função) 3 5 # 4
(tua função) 5 6 # 1
- Escreve um programa que, para os argumentos A, B e C, calcule (A +
B) x C. Exemplo:
(tua função) 1 2 3 # 9
(tua função) 2 2 2 # 8
(tua função) 5 7 2 # 24
- Escreve um programa que calcule o máximo. Exemplo:
(tua função) 3 15 18 0 # 15
(tua função) 0 0 0 0 # 0
- Escreve um programa que calcule o mínimo. Exemplo:
(tua função) 3 15 18 0 # 0
(tua função) 0 0 0 0 # 0
- Escreve um programa que some o máximo e o mínimo de: Exemplo:
(tua função) 3 15 18 0 # 18
(tua função) 3 4 2 1 # 5
- Escreve um programa que calcule a hipotenusa de um triângulo
rectângulo com lados A e B: Raíz quadrada de (A ao quadrado + B ao
quadrado). Exemplo:
(tua função) 3 4 # 5
(tua função) 6 8 # 10
(tua função) 5 12 # 13
- Escreve uma função que conte o número de vogais numa frase.
Exemplo:
(tua função) "Sporting" # 2
(tua função) "Benfica" # 3
(tua função) "Xyz rtvz ghtrq" # 0
(tua função) "O Benjamim esta a aprender Uiua." # 14