Ficha RevisõEs Mii
Click here to load reader
-
Upload
carla-silva -
Category
Economy & Finance
-
view
294 -
download
1
description
Transcript of Ficha RevisõEs Mii
Ficha adaptada Prof. Carla Silva
Ficha de trabalho – Revisões PSI Módulo II
Programação e Sistemas Informáticos Curso Profissional Técnico de Gestão e Programação de Sistemas Informáticos
2. Escreva as instruções necessários e/ou declaração de variáveis para:
Ler o nome de uma pessoa Ler as 3 notas de um aluno Ler o peso e altura de uma pessoa
3. Em que situações é mais indicado o uso da estrutura CASE-OF ? 4. Dado o excerto de programa seguinte:
readln(N) R := 1; I := 2; while I <= N-1 do begin R := R * 2; I := I + 1; end; write(R);
Reescreva-o utilizando:
a) o comando FOR b) o comando REPEAT 5. Quantas vezes seriam executadas as instruções dos seguintes ciclos de repetição: a) b) c) FOR A:=10 TO 16 DO …
X:=12; REPEAT X:=X+8; WRITELN(X); UNTIL X>40;
Y:=20; WHILE Y>50 DO Y:=Y+3;
Ficha adaptada Prof. Carla Silva
6. Considere o seguinte programa:
var c:integer; Begin c:=12; repeat Writeln(c,'º Ano'); c:=c-1; until c=2; readln; end.
a) A presente a saída do programa (o que aparece no ecrã – output).
b)Transforme o ciclo Repeat acima transcrito num ciclo For, de forma a que o resultado seja exactamente o mesmo.
c) Converta numa estrutura While, de forma a que o resultado seja exactamente o mesmo. 7. Pretende-se calcular o salário semanal de um operário em função do turno realizado e do n.º de horas de trabalho nessa semana. Sabemos que no turno de dia será pago a 4 € por hora e no turno da noite será pago a 6 € por hora.
Escreva um algoritmo que receba o n.º de horas de trabalho semanal e o turno (1 – Diurno; 2 – Nocturno) em que o operário trabalhou e apresente o respectivo salário a receber.