Escolar Documentos
Profissional Documentos
Cultura Documentos
Disciplina: ADS
1)
val1,val2,val3,val4,val5: inteiro
numPar1,numNeg1,numPosi1,numImpar1:inteiro
numPar2,numNeg2,numPosi2,numImpar2:inteiro
numPar3,numNeg3,numPosi3,numImpar3:inteiro
numPar4,numNeg4,numPosi4,numImpar4:inteiro
numPar5,numNeg5,numPosi5,numImpar5:inteiro
Inicio
leia(val1,val2,val3,val4,val5)
numPar1<-1
Senao
numImpar1<-1
Fimse
Se (val1<0) entao
numNeg1<-1
Senao
numPosi1<-1
Fimse
numPar2<-1
Senao
Fórum Avaliativo algoritmos e programação
numImpar2<-1
Fimse
Se (val2<0) entao
numNeg2<-1
Senao
numPosi2<-1
Fimse
numPar3<-1
Senao
numImpar3<-1
Fimse
Se (val3<0) entao
numNeg3<-1
Senao
numPosi3<-1
Fimse
numPar4<-1
Senao
numImpar4<-1
Fimse
Se (val4<0) entao
numNeg4<-1
Senao
numPosi4<-1
Fimse
numPar5<-1
Senao
Fórum Avaliativo algoritmos e programação
numImpar5<-1
Fimse
Se (val5<0) entao
numNeg5<-1
Senao
numPosi5<-1
Fimse
Fimalgoritmo
2) Var
Inicio
contador<-1
S<-0
S1<-0
S2<-0
S3<-0
leia(qntNum)
fimalgoritmo
fimse
leia(valor)
contador<- contador+1
Fórum Avaliativo algoritmos e programação
S<-S+1
fimse
S1<-S1+1
fimse
S2<-S2+1
fimse
S3<-S3+1
fimse
se nao(valor mod 2=0)e nao(valor mod 3=0)e nao(valor mod 4=0)e nao(valor mod 5=0) entao
fimse
Fimenquanto
Fimalgoritmo
3) Var
alTot,albar,apro:inteiro
Inicio
leia(albar)
leia(altot)
apro<-(altot-albar)
Fimalgoritmo
4) Var
Inicio
leia(arTot)
leia(valorMat)
leia(temp)
custoTot<-(arTot*valorMat)
totalHora<-(temp*arTot)
dias<-(totalHora/24)
Fimalgoritmo
5) Var
Km, dia,totseg,tothora:real
converKmm:real
Inicio
Leia(Km)
Escreval("")
converKmm<-(km*1000)
Fórum Avaliativo algoritmos e programação
totseg<-(converKmm/1.4)
tothora<-(totseg/3600)
dia<-(tothora/24)
Escreval("")
Fimalgoritmo
6) Var
valorm3,estrelam3,valorestrela:real
Inicio
Leia(valorm3)
estrelam3<-1436026.66
valorestrela<-(valorm3*estrelam3)
se (valorestrela<10^6) entao
escreval("Valor possível")
fimse
se (valorestrela>10^6)e(valorestrela<10^10)ou(valorestrela=10^6) entao
escreval("Valor razoável")
fimse
se(valorestrela>10^10) ou (valorestrela=10^10)entao
fimse
Fimalgoritmo
Fórum Avaliativo algoritmos e programação
7) Var
valorm3,estrelam3,valorestrela:real
// Para descobrir quantos metros cúbicos a estrela morte tem a seguinte fórmula
Inicio
Leia(valorm3)
estrelam3<-1436026.66
valorestrela<-(valorm3*estrelam3)
se (valorestrela<10^6) entao
escreval("Valor possível")
fimse
se (valorestrela>10^6)e(valorestrela<10^10)ou(valorestrela=10^6) entao
escreval("Valor razoável")
fimse
se(valorestrela>10^10) ou (valorestrela=10^10)entao
fimse
Fimalgoritmo
8) Var
contador:inteiro
Fórum Avaliativo algoritmos e programação
Inicio
contador<-1
senao
fimse
contador<-contador+1
fimenquanto
Fimalgoritmo
9) Var
N,cont,Prim,Segun,Terce: inteiro
Inicio
Prim<-0
Segun<-1
Terce<-1
Leia(N)
se (N>46)ou (N=46)entao
Escreval("Número inválido!")
Fimalgoritmo
fimse
Escreval("Sequência:")
Escreva(Terce)
Terce<-Segun+Prim
Prim<-Segun
Segun<-Terce
Fórum Avaliativo algoritmos e programação
Fimpara
Fimalgoritmo
10) Var
n,k,contador,fat,fat2:inteiro
Arranjo:real
Inicio
fat<-1
fat2<-1
Leia(n)
fat<-contador*fat
fimpara
Leia(k)
fat2<-contador*fat2
fimpara
Arranjo<-fat/fat2
Fimalgoritmo