Escolar Documentos
Profissional Documentos
Cultura Documentos
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
d. Soma das notas maior ou igual a 190, ou a soma das notas de matem�tica e f�sica
devem ser maiores do que 140.
Var
nota_M: real
nota_F: real
nota_Q:real
soma: real
somamf:real
Inicio
escreva("Nota de Matem�tica:")
leia(nota_M)
escreva("Nota de F�sica:")
leia(nota_F)
escreva("Nota de Qu�mica:")
leia(nota_Q)
Fimalgoritmo
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Var
n:inteiro
soma: inteiro
Inicio
n<-1
soma<-0
enquanto (n>=1) e (n<500) fa�a
se(n mod 7 =0) e (n mod 2 <> 0) ent�o
soma<-soma+n
fimse
n<-n+1
fimenquanto
Escreva(soma)
Fimalgoritmo
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Resultado: 9072
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
var
v :vetor [1..10] de inteiro
menor :inteiro
maior :inteiro
i :inteiro
inicio
escreval("Digite as notas e faltas dos alunos")
para i de 1 ate 10 faca
escreval()
escreval("Posi��o",i)
escreva ("Valor :")
leia(v[i])
fimPara
fimAlgoritmo
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Quest�o 3: A multiplica��o de dois n�meros inteiros pode ser feita atrav�s de somas
sucessivas. Proponha um algoritmo recursivo que recebe Multiplicacao_Recursiva
(n1,n2) que calcule a multiplica��o de dois n�meros inteiros.
Var
x, y:real
funcao mult(x, y : real) : real
Var
Inicio
se (y = 0) ent�o
retorne 0
sen�o
retorne x+mult(x,y-1)
fimse
fimfuncao
inicio
Fimalgoritmo