Programas com utilização de estruturas de controlo de fluxo, selecção ou decisão (if, e if ... else).
Faz um programa que calcule o máximo de 2 números reias. Os 2 números devem ser introduzidos pelo utilizador.
Ao ser executado, o programa vai fazer o seguinte (o que aparece em bold é escrito pelo utilizador):
Introduza um número:
3
Introduza outro número:
8
O máximo é 8.
Imagina que a uma dada cadeira, a nota de frequência é obtida da seguinte forma: o trabalho tem peso 25% e o teste tem peso 75%. Faz um programa que calcula a vossa nota de frequência a essa cadeira. Se a nota de frequência for inferior a 9.5, o computador deve imprimir a mensagem: "tem de ir a exame". Caso contrário, imprime a mensagem: "Passaste com x valores".
Ao ser executado, o programa vai fazer o seguinte:
Nota do trabalho:
18
Nota do teste:
13
Passaste com 14.25 valores.
Modifica o programa que calcula as raízes de uma equação do segundo grau (dado na aula teórica) de modo a que apresente raízes complexas se for caso disso.
Ao ser executado, o programa vai fazer o seguinte:
Introduza os coeficientes de um polinómio de grau 2
a = 1
b = 2
c = 2
As raízes são -1+i e -1-i
Faz um programa que pede ao utilizador 3 números e escrevo-os no ecrã por ordem crescente:
Ao ser executado, o programa vai fazer o seguinte:
Diz um número:
18
Diz outro número:
-4
Diz outro número:
5
Ordem crescente: -4 5 18
Faz um programa que calcula o valor absoluto (módulo) de um número.
Ao ser executado, o programa vai fazer o seguinte:
Diz um número:
-1
O valor absoluto de -1 é 1.
Faz um programa que, ao receber o valor da largura e do comprimento de uma figura geométrica, detecta se esta é um quadrado ou um rectângulo.
Ao ser executado, o programa vai fazer o seguinte:
Diz a largura:
7
Diz o comprimento:
5
A figura é um rectângulo.
Faz um programa em C que receba uma data de nascimento e que calcule a idade que a pessoa terá em 01/01/2010.
Faz um programa em C que receba 10 valores inteiros e que indique: Quantos são pares, quantos são ímpares, quantos são positivos e quantos são negativos.
Faz um programa em C que calcule o salário de um empregado baseado no n.º de horas que trabalhou, e no seu salário por hora (as horas extraordinarias (> 40) são pagas a dobrar).