Está en la página 1de 6

8evlsao de lglca

LkLkCICIC 1 ]]Iazer um a|gor|tmo que so||c|te um numero e ca|cu|e seu dobro


program ex1
uses crL
var numdobro real
conLlnLeger
begln
conL0
whlle conL3 do
begln
LexLcolor(yellow)
LexLbackground(red)
clrscr
wrlLeln(ulglLe um numero )
readln(num)
lf num 0 Lhen
break
dobronum*2
wrlLeln(C dobro e dobro62)
readkey
conLconL+1
end
end




LkLkCICIC 2
program ex1
uses crL
//
procedure llnha
begln
wrlLeln()
end

procedure calcula_dobro(numreal)
var dobroreal
begln
dobronum*2
wrlLeln(C dobro e dobro62)
end
//


var num real
conLlnLeger
begln
conL0
whlle conL3 do
begln
LexLcolor(yellow)
LexLbackground(red)
clrscr
llnha
wrlLeln(ulglLe um numero )
readln(num)
lf num 0 Lhen
break
calcula_dobro(num)
llnha
readkey
conLconL+1
end
end

LkLkCICIC ]]faa um a|gor|tmo que so||c|te o nome de um a|uno e um numero qua|quer
ente 1
]] e 16 Lnv|e esse nome e esse numero por parametro para um proced|mento
]] chamado mensagem de forma que se[a dado no v|deo uma mensagem co|or|da
]] composta pe|o nome |nformado ma|s a frase parabens pe|o sucesso do trote
]] so||dar|o
]]faa um a|gor|tmo que so||c|te o nome de um a|uno e um numero qua|quer ente 1
]] e 16 Lnv|e esse nome e esse numero por parametro para um proced|mento
]] chamado mensagem de forma que se[a dado no v|deo uma mensagem co|or|da
]] composta pe|o nome |nformado ma|s a frase parabens pe|o sucesso do trote
]] so||dar|o

program ex3
uses crL
//
procedure mensagem(nomesLrlng numero lnLeger)
begln
LexLcolor(yellow)
LexLbackground(black)
wrlLeln(nome parabens pelo sucesso do LroLe solldarlo!)
end

//
var conLnumero lnLeger
nomesLrlng
begln
conL0

whlle Lrue do
begln
LexLcolor(llghLcyan)
LexLbackground(black)
wrlLeln(ulglLe nome )
readln(nome)
lf nome flm Lhen
break
wrlLeln(ulglLe numero enLre 1 e 16 )
readln(numero)
conLconL+1
mensagem(nomenumero)
readkey
clrscr
end
end





LkLkCICIC
1 faca um algorlLmo que sollclLe o nome e a ldade de n nadadores Ao flnal mosLre uma
mensagem colorlda no cenLro da Lela de acordo com a falxa eLrla de cada um

ldade mensagem cor
3 lnfanLll a Amarelo
3 e 8 lnfanLll b Azul
8 a 10 !uvenll a 8ranco
10 a 12 !uvenll b verde
12 a 13 Snlor a laran[a
13 a 18 Snlor b marrom
18 lora da falxa vermelho
program prlnclpal
uses crL

//
procedure mensagem(msgsLrlng corlnLeger)
begln
LexLcolor(cor)
wrlLeln(msg)
end

//

var nome sLrlng
ldadelnLeger
begln
whlle Lrue do
begln
wrlLeln(ulglLe o nome )
readln(nome)
lf nome flm Lhen
break
wrlLeln(ulglLe a ldade )
readln(ldade)
lf ldade 3 Lhen
mensagem(lnfanLll Ayellow)
else
lf (ldade3) and (ldade8) Lhen
mensagem(lnfaLll 8 blue)
else
lf (ldade8) and (ldade10) Lhen
mensagem(!uvenll AwhlLe)
else
lf (ldade10) and (ldade12) Lhen
mensagem(!uvenll 8 green)
else
lf (ldade12) and (ldade13) Lhen
mensagem(Senlor A magenLa)
else
lf (ldade13) and (ldade18) Lhen
mensagem(Senlor 8 brown)
else
lf (ldade18) Lhen
mensagem(lora da falxa red)
readkey
clrscr
end
end

También podría gustarte