Python
b) n = 1 k = 1 r = 1
c) n = 1 k = 6 r = 3
2) if verifica uma condição, se a condição for verdadeira, executa o código do bloco de instrução. o else é usado quando a condição if for falsa. o elife é usado caso a condição exija várias validações. Assim verificamos, se a primeira opção não é satisfeita, verificamos a segunda e assim por diante.
3) a) O += não é operador, o correto seria >= ou <= ou != ou ==
b) Como precisa de várias validações o correto a ser usado é elif
4)
5) if __name__ == "media": try: nota1 = float(raw_input('Informe a nota 1: ')) nota2 = float(raw_input('Informe a nota 2: ')) nota3 = float(raw_input('Informe a nota 3: ')) media = float(((nota1*2)+(nota2*3)+(nota3*5))/(2+3+5)) print media
6) a=0 b=0 c=0
a=input('Primeiro lado: ') b=input('Segundo lado: ') c=input('Terceiro lado: ') int(a) int(b) int(c)
if not (a+b)>c and (a+c)>b and (b+c)>a: print '\n\nOs lados fornecidos não formam um triângulo\n\n' elif a==b and a==c: print '\n\nO triângulo é equilátero\n\n' elif a!=b and a!=c and b!=c: print '\n\nO triângulo é escaleno\n\n' else: print '\n\nO triângulo é isósceles\n\n'
7)
8) a) enquanto i for menor de 6 I = 5 b) enquanto y for maior ou igual 1,5 I = 0
c) enquanto s for menor q 10 S = 9
9) 10) a) cont=200 num=2 while cont>2: num=num+cont cont=cont-2 print "A soma dos numeros pares de 2 a 100 é", num
b)
11)