exercícios de visualg para aprender lógica

Upload: isabelladasilva

Post on 06-Jul-2018

242 views

Category:

Documents


1 download

TRANSCRIPT

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    1/99

    Exercícios de VisuAlG para Aprender Lógica

    Veja no Wikipédia

    [wikibox lang = “p!"Visualg[#wikibox"Lisa

    Esa lisa $oi disponibili%ada por &la'iano () *il'a+ e as resposas dosexercícios+ por ,runo ,arbosa+ no $or-ao )alg .ue pode- ser aberos+esudados e esados no VisualG) / u-a excelene oporunidade para .ue'oc0 enenda co-o progra-ar) A lisa co-plea para 'oc0 baixar pode ser'isa clicando sobre os links nos no-es dos auores ou e- 1ocu-ensVisualG

    &a2a u- algori-o .ue receba dois n3-eros e exiba o resulado da suaso-a)

    Exercício 4

    algori-o 5ex45

    ## &un26o 7 &a2a u- algori-o .ue receba dois n3-eros e exiba o resuladoda sua so-a)

    ## Auor 7

    ## 1aa 7 89#44#:949

    ## *e26o de 1eclara2;es

    'ar

    x+ 51igie o segundo n3-ero7 5?

    leia>

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    2/99

    -algori-o

    4

    :

    8B

    C

    D

    F

    4944

    4:

    48

    4B

    4C

    4D

    4

    algori-o 5ex45

    ## &un26o 7 &a2a u- algori-o .ue receba dois n3-eros e exiba o resuladoda sua so-a)

    ## Auor 7

    ## 1aa 7 89#44#:949

    ## *e26o de 1eclara2;es

    'arx+ 51igie o segundo n3-ero7 5?

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    3/99

    leia>

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    4/99

    C

    D

    F

    49

    44

    4:

    48

    4B

    4C4D

    4

    4F

    4

    :9

    :4

    algori-o 5ex:5

    ## &un26o 7 &a2a u- algori-o .ue receba dois n3-eros e ao nal -osre a

    ## so-a+ subra26o+ -uliplica26o e a di'is6o dos n3-eros lidos)

    ## Auor 7

    ## 1aa 7 89#44#:949

    ## *e26o de 1eclara2;es

    'ar

    x+ 51igie o segundo n3-ero7 5?

    leia>

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    5/99

    escre'al>5A so-a é7 5+x@

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    6/99

    8

    B

    C

    D

    F

    49

    44

    4:

    484B

    4C

    4D

    4

    4F

    4

    :9

    algori-o 5ex85

    ## &un26o 7 Escre'er u- algori-o para deer-inar o consu-o -édio de u-

    ## auo-ó'el sendo $ornecida a disJncia oal percorrida pelo auo-ó'el e

    ## o oal de co-busí'el gaso)

    ## Auor 7

    ## 1aa 7 89#44#:949

    ## *e26o de 1eclara2;es

    'ar

    disancia+ co-busi'el7 real

     

    inicio

    ## *e26o de o-andos

    escre'al>5========== Klculo de consu-o -édio de co-busí'el

    =========5?

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    7/99

    escre'a>51igie a disJncia pecorrida7 5?

    leia>disancia?

    escre'a>51igie o co-busí'el gaso7 5?

    leia>co-busi'el?escre'al>5( consu-o -édio de co-busí'el do seu 'eículo é75+disancia#co-busi'el?

     

    -algori-o

    Exercício B

    algori-o 5exB5

    ## &un26o 7 Escre'er u- algori-o .ue leia o no-e de u- 'endedor+ o seu

    ## salKrio xo e o oal de 'endas e$euadas por ele no

    ## -0s >e- dineiro?) *abendo .ue ese 'endedor gana 4CM de co-iss6osobre

    ## suas 'endas e$euadas+ in$or-ar o

    ## seu no-e+ o salKrio xo e salKrio no nal do -0s

    ## Auor 7

    ## 1aa 7 89#44#:949

    ## *e26o de 1eclara2;es

    'ar

    no-e7 caracere

    salario7 real

    'endas7 real

    co-issao7 real

    salario&inal7 real

    inicio

    ## *e26o de o-andos

    escre'al>5NONONONONO *ise-a de ges6o de 'endedoresNONONONONO5?

    escre'a>5OOO 1igie o no-e do 'endedor7 5?

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    8/99

    leia>no-e?

    escre'a>5OOO 1igie o salKrio7 5?

    leia>salario?

    escre'a>5OOO Pn$or-e a .uanidade de 'endas dese no -0s7 5?leia>'endas?

    ## Klculo da co-iss6o e salKrio nal

    co-issao OOOOOOOOO QE*RS( NNNNNNNNNN5?

    escre'al>5HH To-e7 5+no-e?

    escre'al>5HH *alKrio7 5+salario?

    escre'al>5HH *alKrio &inal >salKrio @ co-iss6o?7 5+salario&inal?

    escre'al>5OOOOOOOOOONONONONONNNNNNNNNN5?

    -algori-o

    4

    :

    8

    B

    C

    D

    F

    49

    44

    4:

    48

    4B

    4C

    4D

    4

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    9/99

    4F

    4

    :9

    :4::

    :8

    :B

    :C

    :D

    :

    :F:

    89

    84

    8:

    88

    8B

    8C

    algori-o 5exB5

    ## &un26o 7 Escre'er u- algori-o .ue leia o no-e de u- 'endedor+ o seu

    ## salKrio xo e o oal de 'endas e$euadas por ele no

    ## -0s >e- dineiro?) *abendo .ue ese 'endedor gana 4CM de co-iss6osobre

    ## suas 'endas e$euadas+ in$or-ar o

    ## seu no-e+ o salKrio xo e salKrio no nal do -0s## Auor 7

    ## 1aa 7 89#44#:949

    ## *e26o de 1eclara2;es

    'ar

    no-e7 caracere

    salario7 real

    'endas7 real

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    10/99

    co-issao7 real

    salario&inal7 real

     

    inicio## *e26o de o-andos

    escre'al>5NONONONONO *ise-a de ges6o de 'endedoresNONONONONO5?

    escre'a>5OOO 1igie o no-e do 'endedor7 5?

    leia>no-e?

    escre'a>5OOO 1igie o salKrio7 5?

    leia>salario?

    escre'a>5OOO Pn$or-e a .uanidade de 'endas dese no -0s7 5?

    leia>'endas?

    ## Klculo da co-iss6o e salKrio nal

    co-issao OOOOOOOOO QE*RS( NNNNNNNNNN5?

    escre'al>5HH To-e7 5+no-e?

    escre'al>5HH *alKrio7 5+salario?

    escre'al>5HH *alKrio &inal >salKrio @ co-iss6o?7 5+salario&inal?escre'al>5OOOOOOOOOONONONONONNNNNNNNNN5?

     

    -algori-o

    Exercício C

    algori-o 5exC5

    ## &un26o 7 Escre'er u- algori-o .ue leia o no-e de u- aluno e as noas

    ## das r0s pro'as .ue ele obe'e no se-esre) To nal

    ## in$or-ar o no-e do aluno e a sua -édia >ari-éica?

    ## Auor 7

    ## 1aa 7 89#44#:949

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    11/99

    ## *e26o de 1eclara2;es

    'ar

    aluno7 caracere

    noas7 'eor[4))8" de realx7 ineiro

    -edia7 real

    inicio

    ## *e26o de o-andos

    escre'al>5============== Sédia de alunos ==============5?

    escre'a>51igie o no-e do aluno7 5?leia>aluno?

    para x de 4 ae 8 $aca

      escre'a>51igie a 5+x+5U noa 5?

      leia>noas[x"?

    -para

    -edia OO Sédia7 5+-edia?

    escre'al>5=======================================5?

     

    -algori-o

    4

    :

    8

    B

    C

    D

    F

    49

    44

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    12/99

    4:

    48

    4B

    4C4D

    4

    4F

    4

    :9

    :4

    :::8

    :B

    :C

    :D

    :

    algori-o 5exC5

    ## &un26o 7 Escre'er u- algori-o .ue leia o no-e de u- aluno e as noas

    ## das r0s pro'as .ue ele obe'e no se-esre) To nal

    ## in$or-ar o no-e do aluno e a sua -édia >ari-éica?

    ## Auor 7

    ## 1aa 7 89#44#:949

    ## *e26o de 1eclara2;es

    'ar

    aluno7 caracere

    noas7 'eor[4))8" de real

    x7 ineiro

    -edia7 real

     

    inicio

    ## *e26o de o-andos

    escre'al>5============== Sédia de alunos ==============5?

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    13/99

    escre'a>51igie o no-e do aluno7 5?

    leia>aluno?

    para x de 4 ae 8 $aca

      escre'a>51igie a 5+x+5U noa 5?  leia>noas[x"?

    -para

    -edia OO Sédia7 5+-edia?

    escre'al>5=======================================5?

     

    -algori-oExercício D

    algori-o 5exD5

    ## &un26o 7 Ler dois 'alores para as 'ariK'eis A e ,+ e e$euar as rocas

    ## dos 'alores de $or-a .ue a 'ariK'el A passe a possuir o

    ## 'alor da 'ariK'el , e a 'ariK'el , passe a possuir o 'alor da 'ariK'el

    ## A) Apresenar os 'alores rocados)

    ## Auor 7

    ## 1aa 7 89#44#:949

    ## *e26o de 1eclara2;es

    'ar

    a+ b+ roca7 ineiro

    inicio

    ## *e26o de o-andos

    escre'a>51igie o 'alor>nu-érico? da 'ariK'el A7 5?

    leia>a?

    escre'a>51igie o 'alor>nu-érico? da 'ariK'el ,7 5?

    leia>b?

    roca

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    14/99

    4

    :

    8

    BC

    D

    F

    49

    444:

    48

    4B

    4C

    4D

    4

    4F

    algori-o 5exD5

    ## &un26o 7 Ler dois 'alores para as 'ariK'eis A e ,+ e e$euar as rocas

    ## dos 'alores de $or-a .ue a 'ariK'el A passe a possuir o

    ## 'alor da 'ariK'el , e a 'ariK'el , passe a possuir o 'alor da 'ariK'el

    ## A) Apresenar os 'alores rocados)

    ## Auor 7

    ## 1aa 7 89#44#:949

    ## *e26o de 1eclara2;es

    'ar

    a+ b+ roca7 ineiro

     

    inicio

    ## *e26o de o-andos

    escre'a>51igie o 'alor>nu-érico? da 'ariK'el A7 5?

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    15/99

    leia>a?

    escre'a>51igie o 'alor>nu-érico? da 'ariK'el ,7 5?

    leia>b?

    rocaExercício

    algori-o 5ex5

    ## &un26o 7 Ler u-a e-peraura e- graus elsius e apresenKHla con'erida

    ## e- graus &arenei) A $ór-ula de con'ers6o é7

    ## &=>I@4D9? # C+ sendo & a e-peraura e- &arenei e a e-peraurae- elsius)

    ## Auor 7

    ## 1aa 7 89#44#:949

    ## *e26o de 1eclara2;es

    'ar

    cel+ $ar7 real

    inicio

    ## *e26o de o-andos

    escre'al>5=H=H=H=H=H abela de con'ers6o7 elcius HO &arenei H=H=H=H=H=5?

    escre'a>51igie a e-peraura e- elcius7 5?

    leia>cel?

    $ar

    4

    :

    8

    B

    C

    D

    F

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    16/99

    49

    44

    4:48

    4B

    4C

    4D

    algori-o 5ex5

    ## &un26o 7 Ler u-a e-peraura e- graus elsius e apresenKHla con'erida

    ## e- graus &arenei) A $ór-ula de con'ers6o é7## &=>I@4D9? # C+ sendo & a e-peraura e- &arenei e a e-peraurae- elsius)

    ## Auor 7

    ## 1aa 7 89#44#:949

    ## *e26o de 1eclara2;es

    'ar

    cel+ $ar7 real 

    inicio

    ## *e26o de o-andos

    escre'al>5=H=H=H=H=H abela de con'ers6o7 elcius HO &arenei H=H=H=H=H=5?

    escre'a>51igie a e-peraura e- elcius7 5?

    leia>cel?

    $ar

    Exercício F

    algori-o 5exF5

    ## &un26o 7 Elaborar u- algori-o .ue e$eue a apresena26o do 'alor da

    ## con'ers6o e- real >Q? de u- 'alor lido e- dólar## >R*?) ( algori-o de'erK soliciar o 'alor da coa26o do dólar e a-bé-

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    17/99

    ## a .uanidade de dólares disponí'eis co- o usuKrio)

    ## Auor 7

    ## 1aa 7 89#44#:949

    ## *e26o de 1eclara2;es'ar

    rs+ us+ coacao+ dola1isponi'el7 real

    inicio

    ## *e26o de o-andos

    escre'al>5========= oa26o do 1ólar ==========5?

    escre'a>5Xual a coa26o aual do dólarY 5?leia>coacao?

    escre'a>5Xuanos dólares 'oc0 possuiY 5?

    leia>us?

    rs

    4

    :

    8

    B

    C

    D

    F

    49

    44

    4:

    48

    4B

    4C

    4D

    4

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    18/99

    4F

    4

    algori-o 5exF5

    ## &un26o 7 Elaborar u- algori-o .ue e$eue a apresena26o do 'alor da## con'ers6o e- real >Q? de u- 'alor lido e- dólar

    ## >R*?) ( algori-o de'erK soliciar o 'alor da coa26o do dólar e a-bé-

    ## a .uanidade de dólares disponí'eis co- o usuKrio)

    ## Auor 7

    ## 1aa 7 89#44#:949

    ## *e26o de 1eclara2;es

    'arrs+ us+ coacao+ dola1isponi'el7 real

     

    inicio

    ## *e26o de o-andos

    escre'al>5========= oa26o do 1ólar ==========5?

    escre'a>5Xual a coa26o aual do dólarY 5?

    leia>coacao?

    escre'a>5Xuanos dólares 'oc0 possuiY 5?

    leia>us?

    rs

    Exercício

    algori-o 5ex5

    ## &un26o 7 &a2a u- algori-o .ue receba u- 'alor .ue $oi deposiado e

    ## exiba o 'alor co- rendi-eno após u- -0s)

    ## onsidere xo o juro da poupan2a e- 9+9M a) -)

    ## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'ar

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    19/99

    correcao+ deposio7 real

    inicio## *e26o de o-andos

    escre'al>5*ise-a de depósio do ,anco do (ese5?

    escre'a>51igie o 'alor deposiado7 5?

    leia>deposio?

    correcao

    4

    :8

    B

    C

    D

    F

    49

    44

    4:

    48

    4B

    4C

    4D

    4

    algori-o 5ex5

    ## &un26o 7 &a2a u- algori-o .ue receba u- 'alor .ue $oi deposiado e

    ## exiba o 'alor co- rendi-eno após u- -0s)

    ## onsidere xo o juro da poupan2a e- 9+9M a) -)

    ## Auor 7

    ## 1aa 7 4#4:#:949

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    20/99

    ## *e26o de 1eclara2;es

    'ar

    correcao+ deposio7 real

     

    inicio

    ## *e26o de o-andos

    escre'al>5*ise-a de depósio do ,anco do (ese5?

    escre'a>51igie o 'alor deposiado7 5?

    leia>deposio?

    correcaoExercício 49

    algori-o 5ex495

    ## &un26o 7 A Loja Sa-6o co- A23car esK 'endendo seus produos e- C

    ##>cinco? presa2;es se- juros) &a2a u- algori-o .ue

    ## receba u- 'alor de u-a co-pra e -osre o 'alor das presa2;es)

    ## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'ar

    co-pra+ presacao7 real

    inicio

    ## *e26o de o-andos

    escre'al>5========== Loja Sa-6o co- A23car ==========5?

    escre'a>51igie o 'alor da co-pra7 5?

    leia>co-pra?

    presacao

    4

    :

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    21/99

    8

    B

    C

    D

    F

    49

    44

    4:

    484B

    4C

    4D

    algori-o 5ex495

    ## &un26o 7 A Loja Sa-6o co- A23car esK 'endendo seus produos e- C

    ##>cinco? presa2;es se- juros) &a2a u- algori-o .ue

    ## receba u- 'alor de u-a co-pra e -osre o 'alor das presa2;es)

    ## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'ar

    co-pra+ presacao7 real

     

    inicio

    ## *e26o de o-andos

    escre'al>5========== Loja Sa-6o co- A23car ==========5?

    escre'a>51igie o 'alor da co-pra7 5?

    leia>co-pra?

    presacao

    Exercício 44

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    22/99

    algori-o 5ex445

    ## &un26o 7 &a2a u- algori-o .ue receba o pre2o de cuso de u- produo e

    ## -osre o 'alor de 'enda) *abeHse .ue o pre2o de## cuso receberK u- acrésci-o de acordo co- u- percenual in$or-adopelo usuKrio)

    ## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'ar

    cuso+ 'enda+ percen7 real

    inicio

    ## *e26o de o-andos

    escre'a>51igie o cuso do produo7 5?

    leia>cuso?

    escre'a>51igie o percenual para 'enda7 5?

    leia>percen?percen

    4

    :

    8

    B

    C

    D

    F

    49

    44

    4:

    48

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    23/99

    4B

    4C

    4D

    4algori-o 5ex445

    ## &un26o 7 &a2a u- algori-o .ue receba o pre2o de cuso de u- produo e

    ## -osre o 'alor de 'enda) *abeHse .ue o pre2o de

    ## cuso receberK u- acrésci-o de acordo co- u- percenual in$or-adopelo usuKrio)

    ## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'ar

    cuso+ 'enda+ percen7 real

     

    inicio

    ## *e26o de o-andos

    escre'a>51igie o cuso do produo7 5?leia>cuso?

    escre'a>51igie o percenual para 'enda7 5?

    leia>percen?

    percen

    Exercício 4:

    algori-o 5ex4:5

    ## &un26o 7 ( cuso ao consu-idor de u- carro no'o é a so-a do cuso de

    ## $Kbrica co- a percenage- do disribuidor e dos

    ## i-posos >aplicados+ pri-eiro os i-posos sobre o cuso de $Kbrica+ e

    ## depois a percenage- do disribuidor sobre o

    ## resulado?) *upondo .ue a percenage- do disribuidor seja de :FM e os

    ## i-posos BCM) Escre'er u- algori-o .ue

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    24/99

    ## leia o cuso de $Kbrica de u- carro e in$or-e o cuso ao consu-idor do-es-o)

    ## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'ar

    cuso&abrica+ cuso&inal7 real

    inicio

    ## *e26o de o-andos

    escre'a>5Pn$or-e o cuso de $Kbrica do 'eículo7 5?

    leia>cuso&abrica?

    cuso&inal

    4

    :

    8

    BC

    D

    F

    49

    444:

    48

    4B

    4C

    4D

    4

    4F

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    25/99

    4

    :9

    algori-o 5ex4:5

    ## &un26o 7 ( cuso ao consu-idor de u- carro no'o é a so-a do cuso de## $Kbrica co- a percenage- do disribuidor e dos

    ## i-posos >aplicados+ pri-eiro os i-posos sobre o cuso de $Kbrica+ e

    ## depois a percenage- do disribuidor sobre o

    ## resulado?) *upondo .ue a percenage- do disribuidor seja de :FM e os

    ## i-posos BCM) Escre'er u- algori-o .ue

    ## leia o cuso de $Kbrica de u- carro e in$or-e o cuso ao consu-idor do-es-o)

    ## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'ar

    cuso&abrica+ cuso&inal7 real

     

    inicio## *e26o de o-andos

     

    escre'a>5Pn$or-e o cuso de $Kbrica do 'eículo7 5?

    leia>cuso&abrica?

    cuso&inal

    Exercício 48

    algori-o 5ex485

    ## &un26o 7 &a2a u- algori-o .ue receba u- n3-ero e -osre u-a-ensage-

    ## caso ese n3-ero seja -aior .ue 49)

    ## Auor 7

    ## 1aa 7 4#4:#:949## *e26o de 1eclara2;es

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    26/99

    'ar

    nu-ero7 ineiro

    inicio## *e26o de o-andos

    escre'a>51igie u- n3-ero7 5?

    leia>nu-ero?

    se nu-ero O 49 enao

      escre'al>5( n3-ero é -aior .ue 495?

    -se

    -algori-o

    4

    :

    8

    B

    C

    D

    F

    49

    44

    4:

    48

    4B

    4C

    4D

    4

    4F

    algori-o 5ex485

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    27/99

    ## &un26o 7 &a2a u- algori-o .ue receba u- n3-ero e -osre u-a-ensage-

    ## caso ese n3-ero seja -aior .ue 49)

    ## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'ar

    nu-ero7 ineiro

     

    inicio

    ## *e26o de o-andos

    escre'a>51igie u- n3-ero7 5?

    leia>nu-ero?

    se nu-ero O 49 enao

      escre'al>5( n3-ero é -aior .ue 495?

    -se

     

    -algori-oExercício 4B

    algori-o 5ex4B5

    ## &un26o 7 Escre'er u- algori-o .ue leia dois 'alores ineiro disinos e

    ## in$or-e .ual é o -aior)

    ## Auor 7## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'ar

    nu-4+ nu-:7 ineiro

    inicio

    ## *e26o de o-andos

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    28/99

    escre'a>51igie o pri-eiro n3-ero7 5?

    leia>nu-4?

    escre'a>51igie o segundo n3-ero7 5?

    leia>nu-:?

    se nu-4 O nu-: enao

      escre'a>5( pri-eiro n3-ero 5+nu-4+5 é -aior .ue o segundo5+nu-:?

    senao

      escre'a>5( segundo n3-ero5+nu-:+5 é -aior .ue o pri-eiro5+nu-4?

    -se

     -algori-o

    4

    :

    8

    B

    C

    D

    F

    49

    44

    4:

    48

    4B

    4C

    4D

    4

    4F

    4

    :9

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    29/99

    :4

    ::

    :8

    algori-o 5ex4B5## &un26o 7 Escre'er u- algori-o .ue leia dois 'alores ineiro disinos e

    ## in$or-e .ual é o -aior)

    ## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'ar

    nu-4+ nu-:7 ineiro 

    inicio

    ## *e26o de o-andos

    escre'a>51igie o pri-eiro n3-ero7 5?

    leia>nu-4?

    escre'a>51igie o segundo n3-ero7 5?

    leia>nu-:?

     

    se nu-4 O nu-: enao

      escre'a>5( pri-eiro n3-ero 5+nu-4+5 é -aior .ue o segundo5+nu-:?

    senao

      escre'a>5( segundo n3-ero5+nu-:+5 é -aior .ue o pri-eiro5+nu-4?

    -se

     

    -algori-o

    Exercício 4C

    algori-o 5ex4C5

    ## &un26o 7 &a2a u- algori-o .ue receba u- n3-ero e diga se ese n3-ero

    ## esK no iner'alo enre 499 e :99)

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    30/99

    ## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'arnu-ero7 ineiro

    inicio

    ## *e26o de o-andos

    escre'a>51igie u- n3-ero7 5?

    leia>nu-ero?

    se nu-ero O= 499 enao  se nu-ero N= :99 enao

      escre'al>5( n3-ero esK no iner'alo enre 499 e :995?

      senao

      escre'al>5( n3-ero n6o esK no iner'alo enre 499 e :995?

      -se

    senao

      escre'al>5( n3-ero n6o esK no iner'alo enre 499 e :995?

    -se

    -algori-o

    4

    :

    8

    B

    C

    D

    F

    49

    44

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    31/99

    4:

    48

    4B

    4C4D

    4

    4F

    4

    :9

    :4

    :::8

    :B

    algori-o 5ex4C5

    ## &un26o 7 &a2a u- algori-o .ue receba u- n3-ero e diga se ese n3-ero

    ## esK no iner'alo enre 499 e :99)

    ## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'ar

    nu-ero7 ineiro

     

    inicio

    ## *e26o de o-andos

    escre'a>51igie u- n3-ero7 5?

    leia>nu-ero?

    se nu-ero O= 499 enao

      se nu-ero N= :99 enao

      escre'al>5( n3-ero esK no iner'alo enre 499 e :995?

      senao

      escre'al>5( n3-ero n6o esK no iner'alo enre 499 e :995?

      -se

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    32/99

    senao

      escre'al>5( n3-ero n6o esK no iner'alo enre 499 e :995?

    -se

     -algori-o

    Exercício 4D

    algori-o 5ex4D5

    ## &un26o 7 Escre'er u- algori-o .ue leia o no-e e as r0s noas obidas "

    ## por u- aluno durane o se-esre) alcular a sua## -édia >ari-éica?+ in$or-ar o no-e e sua -en26o apro'ado >-edia O=?+ ## Qepro'ado >-edia N= C? e Qecupera26o

    ## >-edia enre C)4 a D)?)

    ## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'arno-e7 caracere

    n4+ n:+ n8+ -edia7 real

    inicio

    ## *e26o de o-andos

    escre'al>5*ise-a de -édias5?

    escre'a>51igie a pri-eira noa7 5?leia>n4?

    escre'a>51igie a segunda noa7 5?

    leia>n:?

    escre'a>51igie a erceria noa7 5?

    leia>n8?

    -edia = enao

      escre'al>5Aluno apro'adoZ5?

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    33/99

    senao

      se -edia N= C enao

      escre'al>5Aluno repro'adoZ5?

      senao  escre'al>5Aluno e- recupera26o)))5?

      -se

    -se

    -algori-o

    4

    :8

    B

    C

    D

    F

    49

    44

    4:

    48

    4B

    4C

    4D

    4

    4F

    4

    :9

    :4

    ::

    :8

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    34/99

    :B

    :C

    :D

    ::F

    :

    89

    84

    8:

    algori-o 5ex4D5

    ## &un26o 7 Escre'er u- algori-o .ue leia o no-e e as r0s noas obidas "## por u- aluno durane o se-esre) alcular a sua

    ## -édia >ari-éica?+ in$or-ar o no-e e sua -en26o apro'ado >-edia O=?+ ## Qepro'ado >-edia N= C? e Qecupera26o

    ## >-edia enre C)4 a D)?)

    ## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es'ar

    no-e7 caracere

    n4+ n:+ n8+ -edia7 real

     

    inicio

    ## *e26o de o-andos

    escre'al>5*ise-a de -édias5?escre'a>51igie a pri-eira noa7 5?

    leia>n4?

    escre'a>51igie a segunda noa7 5?

    leia>n:?

    escre'a>51igie a erceria noa7 5?

    leia>n8?

    -edia = enao

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    35/99

      escre'al>5Aluno apro'adoZ5?

    senao

      se -edia N= C enao

      escre'al>5Aluno repro'adoZ5?  senao

      escre'al>5Aluno e- recupera26o)))5?

      -se

    -se

     

    -algori-o

    Exercício 4

    algori-o 5ex45

    ## &un26o 7 Ler F9 n3-eros e ao nal in$or-ar .uanos n3-ero>s? es>K?6o

    ## no iner'alo enre 49 >inclusi'e? e 4C9 >inclusi'e?)

    ## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'ar

    x+ nu-+ iner'alo7 ineiro

    inicio

    ## *e26o de o-andos

    para x de 4 ae F9 $aca

      escre'a>51igie u- n3-ero7 5?

      leia>nu-?

      se nu- O= 49 enao

      se nu- N= 4C9 enao

      iner'alo

    4

    :

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    36/99

    8

    B

    C

    D

    F

    49

    44

    4:

    484B

    4C

    4D

    4

    algori-o 5ex45

    ## &un26o 7 Ler F9 n3-eros e ao nal in$or-ar .uanos n3-ero>s? es>K?6o

    ## no iner'alo enre 49 >inclusi'e? e 4C9 >inclusi'e?)

    ## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'ar

    x+ nu-+ iner'alo7 ineiro

     

    inicio

    ## *e26o de o-andos

    para x de 4 ae F9 $aca

      escre'a>51igie u- n3-ero7 5?

      leia>nu-?

      se nu- O= 49 enao

      se nu- N= 4C9 enao

      iner'alo

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    37/99

    Exercício 4F

    algori-o 5ex4F5## &un26o 7 &a2a u- algori-o .ue receba a idade de C pessoas e -osre

    ## -ensage- in$or-ando 5-aior de idade5 e 5-enor de

    ## idade5 para cada pessoa) onsidere a idade a parir de 4F anos co-o-aior de idade)

    ## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'ar

    x+ idade7 ineiro

    inicio

    ## *e26o de o-andos

    para x de 4 ae C $aca

      escre'a>51igie a idade7 5?  leia>idade?

      se idade O= 4F enao

      escre'al>5&ulano é -aior de idadeZ5?

      -se

    -para

     

    -algori-o4

    :

    8

    B

    C

    D

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    38/99

    F

    49

    444:

    48

    4B

    4C

    4D

    4

    4F4

    :9

    :4

    algori-o 5ex4F5

    ## &un26o 7 &a2a u- algori-o .ue receba a idade de C pessoas e -osre

    ## -ensage- in$or-ando 5-aior de idade5 e 5-enor de

    ## idade5 para cada pessoa) onsidere a idade a parir de 4F anos co-o-aior de idade)

    ## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'ar

    x+ idade7 ineiro

     inicio

    ## *e26o de o-andos

    para x de 4 ae C $aca

      escre'a>51igie a idade7 5?

      leia>idade?

      se idade O= 4F enao

      escre'al>5&ulano é -aior de idadeZ5?

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    39/99

      -se

    -para

     

    -algori-oExercício 4

    algori-o 5ex45

    ## &un26o 7 Escre'er u- algori-o .ue leia o no-e e o sexo de CD pessoas e

    ## in$or-e o no-e e se ela é o-e- ou -uler) To

    ## nal in$or-e oal de o-ens e de -uleres)## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'ar

    no-e+ sexo7 caracere

    x+ + -7 ineiro

    inicio

    ## *e26o de o-andos

    para x de 4 ae C $aca

      li-paela

      escre'a>51igie o no-e7 5?

      leia>no-e?

      escre'a>5 H o-e- ou S H Suler7 5?

      leia>sexo?

      escola sexo

      caso 55

     

    4

    :

    8

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    40/99

    B

    C

    D

    F

    49

    44

    4:

    48

    4B4C

    4D

    4

    4F

    4

    :9

    :4

    ::

    algori-o 5ex45

    ## &un26o 7 Escre'er u- algori-o .ue leia o no-e e o sexo de CD pessoas e

    ## in$or-e o no-e e se ela é o-e- ou -uler) To

    ## nal in$or-e oal de o-ens e de -uleres)

    ## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'ar

    no-e+ sexo7 caracere

    x+ + -7 ineiro

     

    inicio

    ## *e26o de o-andos

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    41/99

    para x de 4 ae C $aca

      li-paela

      escre'a>51igie o no-e7 5?

      leia>no-e?  escre'a>5 H o-e- ou S H Suler7 5?

      leia>sexo?

      escola sexo

      caso 55

     

    Exercício :9

    algori-o 5ex:95

    ## &un26o 7 A concessionKria de 'eículos AQATG( VEL( esK 'endendo os

    ## seus 'eículos co- descono) &a2a u-

    ## algori-o .ue calcule e exiba o 'alor do descono e o 'alor a ser pago

    ## pelo cliene de 'Krios carros) ( descono

    ## de'erK ser calculado de acordo co- o ano do 'eículo) Aé :999 H 4:M e

    ## aci-a de :999 H M) ( sise-a de'erK

    ## pergunar se deseja coninuar calculando descono aé .ue a resposa

    ## seja7 \u:94c>T? T6o\u:94d ) Pn$or-ar oal de carros co-

    ## ano aé :999 e oal geral)

    ## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'ar

    progra-a+ opc7 caracere

    ano+ oal+ oal:9997 ineiro

    'alor+ 'alor&inal+ descono7 real

    inicio

    ## *e26o de o-andos

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    42/99

    progra-a NH 5*5

    en.uano progra-a NO 5T5 $aca

      li-paela

      escre'a>51igie o 'alor do carro7 5?  leia>'alor?

      escre'a>51igie o ano do carro7 5?

      leia>ano?

      se ano N= :999 enao

      descono

    4

    :8

    B

    C

    D

    F

    49

    44

    4:

    48

    4B

    4C

    4D

    4

    4F

    4

    :9

    :4

    ::

    :8

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    43/99

    :B

    :C

    :D

    ::F

    :

    algori-o 5ex:95

    ## &un26o 7 A concessionKria de 'eículos AQATG( VEL( esK 'endendo os

    ## seus 'eículos co- descono) &a2a u-

    ## algori-o .ue calcule e exiba o 'alor do descono e o 'alor a ser pago

    ## pelo cliene de 'Krios carros) ( descono## de'erK ser calculado de acordo co- o ano do 'eículo) Aé :999 H 4:M e

    ## aci-a de :999 H M) ( sise-a de'erK

    ## pergunar se deseja coninuar calculando descono aé .ue a resposa

    ## seja7 \u:94c>T? T6o\u:94d ) Pn$or-ar oal de carros co-

    ## ano aé :999 e oal geral)

    ## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'ar

    progra-a+ opc7 caracere

    ano+ oal+ oal:9997 ineiro

    'alor+ 'alor&inal+ descono7 real

     

    inicio

    ## *e26o de o-andos

    progra-a NH 5*5

    en.uano progra-a NO 5T5 $aca

      li-paela

      escre'a>51igie o 'alor do carro7 5?

      leia>'alor?

      escre'a>51igie o ano do carro7 5?

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    44/99

      leia>ano?

      se ano N= :999 enao

      descono

    Exercício :4

    algori-o 5ex:45

    ## &un26o 7 Escre'er u- algori-o .ue leia os dados de T pessoas >no-e+

    ## sexo+ idade e sa3de? e in$or-e se esK apa ou n6o

    ## para cu-prir o ser'i2o -iliar obrigaório) Pn$or-e os oais)

    ## Auor 7## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'ar

    progra-a+ idade+ apo7 ineiro

    no-e+ sexo+ saude+ opc7 caracere

    oApo+ oal7 ineiro

    inicio

    ## *e26o de o-andos

    progra-a 5,5 enao

      apo

    4

    :

    8

    B

    C

    D

    F

    49

    44

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    45/99

    4:

    48

    4B

    4Calgori-o 5ex:45

    ## &un26o 7 Escre'er u- algori-o .ue leia os dados de T pessoas >no-e+

    ## sexo+ idade e sa3de? e in$or-e se esK apa ou n6o

    ## para cu-prir o ser'i2o -iliar obrigaório) Pn$or-e os oais)

    ## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es'ar

    progra-a+ idade+ apo7 ineiro

    no-e+ sexo+ saude+ opc7 caracere

    oApo+ oal7 ineiro

    inicio

    ## *e26o de o-andos

    progra-a 5,5 enao

      apo

    Exercício ::

    algori-o 5ex::5

    ## &un26o 7 &a2a u- algori-o .ue receba o pre2o de cuso e o pre2o de

    ## 'enda de B9 produos) Sosre co-o resulado se

    ## ou'e lucro+ prejuí%o ou e-pae para cada produo) Pn$or-e -edia de

    ## pre2o de cuso e do pre2o de 'enda)

    ## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'ar

    x7 ineiro

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    46/99

    precoVenda+ precouso7 real

    -ediauso+ -ediaVenda7 real

    inicio## *e26o de o-andos

    para x de 4 ae B9 $aca

      li-paela

      escre'a>51igie o pre2o de cuso7 5?

      leia>precouso?

      -ediauso precouso enao

      escre'al>5ou'e lucro na 'enda5?  -se

      -se

     

    -para

    li-paela

    escre'al>5A -édia de pre2o de cuso $oi7 5+-ediauso#B9?

    escre'al>5A -édia de pre2o de 'enda $oi7 5+-ediaVenda#B9?

    -algori-o

    4

    :

    8

    B

    C

    D

    F

    49

    44

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    47/99

    4:

    48

    4B

    4C4D

    4

    4F

    4

    :9

    :4

    :::8

    :B

    :C

    :D

    :

    :F

    :

    89

    84

    algori-o 5ex::5

    ## &un26o 7 &a2a u- algori-o .ue receba o pre2o de cuso e o pre2o de

    ## 'enda de B9 produos) Sosre co-o resulado se

    ## ou'e lucro+ prejuí%o ou e-pae para cada produo) Pn$or-e -edia de

    ## pre2o de cuso e do pre2o de 'enda)

    ## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'ar

    x7 ineiro

    precoVenda+ precouso7 real

    -ediauso+ -ediaVenda7 real

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    48/99

     

    inicio

    ## *e26o de o-andos

    para x de 4 ae B9 $aca  li-paela

      escre'a>51igie o pre2o de cuso7 5?

      leia>precouso?

      -ediauso precouso enao

      escre'al>5ou'e lucro na 'enda5?

      -se

      -se 

    -para

     

    li-paela

    escre'al>5A -édia de pre2o de cuso $oi7 5+-ediauso#B9?

    escre'al>5A -édia de pre2o de 'enda $oi7 5+-ediaVenda#B9?

     

    -algori-o

    Exercício :8

    algori-o 5ex:85

    ## &un26o 7 &a2a u- algori-o .ue receba u- n3-ero e -osre u-a

    -ensage-## caso ese n3-ero sege -aior .ue F9+ -enor

    ## .ue :C ou igual a B9)

    ## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'ar

    nu-ero7 ineiro

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    49/99

    inicio

    ## *e26o de o-andos

    escre'a>51igie u- n3-ero7 5?leia>nu-ero?

    se nu-ero O F9 enao

      escre'al>5( n3-ero é -aior .ue F95?

    senao

      se nu-ero N :C enao

      escre'al>5( n3-ero é -enor .ue :C5?  senao

      se nu-ero = B9 enao

      escre'al>5( n3-ero é igual a B95?

      -se

      -se

    -se

    -algori-o

    4

    :

    8

    B

    C

    D

    F

    49

    44

    4:

    48

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    50/99

    4B

    4C

    4D

    44F

    4

    :9

    :4

    ::

    :8

    :B:C

    :D

    :

    :F

    algori-o 5ex:85

    ## &un26o 7 &a2a u- algori-o .ue receba u- n3-ero e -osre u-a

    -ensage-## caso ese n3-ero sege -aior .ue F9+ -enor

    ## .ue :C ou igual a B9)

    ## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'ar

    nu-ero7 ineiro 

    inicio

    ## *e26o de o-andos

    escre'a>51igie u- n3-ero7 5?

    leia>nu-ero?

     

    se nu-ero O F9 enao

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    51/99

      escre'al>5( n3-ero é -aior .ue F95?

    senao

      se nu-ero N :C enao

      escre'al>5( n3-ero é -enor .ue :C5?  senao

      se nu-ero = B9 enao

      escre'al>5( n3-ero é igual a B95?

      -se

      -se

    -se

     -algori-o

    Exercício :B

    algori-o 5ex:B5

    ## &un26o 7 &a2a u- algori-o .ue receba T n3-eros e -osre posii'o+

    ## negai'o ou %ero para cada n3-ero)

    ## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'ar

    progra-a+ nu-ero7 ineiro

    opc7 caracere

    inicio

    ## *e26o de o-andos

    progra-a 9 enao

      escre'al>5]osii'o5?

      senao

      se nu-ero = 9 enao

      escre'al>5( n3-ero é igual a 95?

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    52/99

      -se

      se nu-ero N 9 enao

      escre'al>5Tegai'o5?

      -se  -se

      escre'a>51eseja nali%arY >*#T? 5?

      leia>opc?

      se opc = 5*5 enao

      progra-a4

    :

    8

    B

    C

    D

    F

    49

    44

    4:

    48

    4B

    4C

    4D

    4

    4F

    4

    :9

    :4

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    53/99

    ::

    :8

    :B

    :C:D

    :

    :F

    algori-o 5ex:B5

    ## &un26o 7 &a2a u- algori-o .ue receba T n3-eros e -osre posii'o+

    ## negai'o ou %ero para cada n3-ero)

    ## Auor 7## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'ar

    progra-a+ nu-ero7 ineiro

    opc7 caracere

     

    inicio

    ## *e26o de o-andos

    progra-a 9 enao

      escre'al>5]osii'o5?

      senao

      se nu-ero = 9 enao

      escre'al>5( n3-ero é igual a 95?

      -se

      se nu-ero N 9 enao

      escre'al>5Tegai'o5?

      -se

      -se

     

    escre'a>51eseja nali%arY >*#T? 5?

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    54/99

      leia>opc?

      se opc = 5*5 enao

      progra-a

    Exercício :C

    algori-o 5ex:C5

    ## &un26o 7 &a2a u- algori-o .ue leia dois n3-eros e ideni.ue se s6o

    ## iguais ou di$erenes) aso eles seja- iguais i-pri-a

    ## u-a -ensage- di%endo .ue eles s6o iguais) aso seja- di$erenes+in$or-e

    ## .ual n3-ero é o -aior+ e u-a

    ## -ensage- .ue s6o di$erenes)

    ## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'ar

    nu-4+ nu-:7 ineiro

    inicio

    ## *e26o de o-andos

    escre'a>51igie o pri-eiro n3-ero7 5?

    leia>nu-4?

    escre'a>51igie o segundo n3-ero7 5?

    leia>nu-:?se nu-4 = nu-: enao

      escre'al>5(s n3-eros s6o iguaisZ5?

    senao

      se nu-4 O nu-: enao

      escre'al>5( n3-ero5+nu-4+5 é -aior .ue o n3-ero5+nu-:?

      escre'al>5Eles s6o di$erenesZZZ5?

      senao

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    55/99

      escre'al>5( n3-ero5+nu-:+5 é -aior .ue o n3-ero5+nu-4?

      escre'al>5Eles s6o di$erenesZZZ5?

      -se

    -se

    -algori-o

    4

    :

    8

    B

    CD

    F

    49

    44

    4:

    48

    4B

    4C

    4D

    4

    4F

    4

    :9

    :4

    ::

    :8

    :B

    :C

    :D

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    56/99

    :

    :F

    :

    8984

    algori-o 5ex:C5

    ## &un26o 7 &a2a u- algori-o .ue leia dois n3-eros e ideni.ue se s6o

    ## iguais ou di$erenes) aso eles seja- iguais i-pri-a

    ## u-a -ensage- di%endo .ue eles s6o iguais) aso seja- di$erenes+in$or-e

    ## .ual n3-ero é o -aior+ e u-a

    ## -ensage- .ue s6o di$erenes)

    ## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'ar

    nu-4+ nu-:7 ineiro

     inicio

    ## *e26o de o-andos

    escre'a>51igie o pri-eiro n3-ero7 5?

    leia>nu-4?

    escre'a>51igie o segundo n3-ero7 5?

    leia>nu-:?

    se nu-4 = nu-: enao  escre'al>5(s n3-eros s6o iguaisZ5?

    senao

      se nu-4 O nu-: enao

      escre'al>5( n3-ero5+nu-4+5 é -aior .ue o n3-ero5+nu-:?

      escre'al>5Eles s6o di$erenesZZZ5?

      senao

      escre'al>5( n3-ero5+nu-:+5 é -aior .ue o n3-ero5+nu-4?

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    57/99

      escre'al>5Eles s6o di$erenesZZZ5?

      -se

    -se

     -algori-o

    Exercício :D

    algori-o 5ex:D5

    ## &un26o 7 &a2a u- algori-o .ue leia u- n3-ero de 4 a C e escre'a por

    ## exenso) aso o usuKrio digie u- n3-ero .ue n6o## eseja nese iner'alo+ exibir -ensage-7 n3-ero in'Klido)

    ## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'ar

    nu-ero7 ineiro

    inicio

    ## *e26o de o-andos

    escre'a>51igie u- n3-ero de 4 a C7 5?

    leia>nu-ero?

    escola nu-ero

    caso 4

      escre'al>5R-5?

    caso :

      escre'al>51ois5?

    caso 8

      escre'al>5r0s5?

    caso B

      escre'al>5Xuaro5?

    caso C

      escre'al>5inco5?

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    58/99

    ourocaso

      escre'al>5T3-ero Pn'KlidoZZZ5?

    -escola

    -algori-o

    4

    :

    8

    B

    C

    D

    F

    49

    44

    4:

    48

    4B

    4C

    4D

    4

    4F

    4

    :9

    :4

    ::

    :8

    :B

    :C

    :D

    :

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    59/99

    :F

    :

    algori-o 5ex:D5

    ## &un26o 7 &a2a u- algori-o .ue leia u- n3-ero de 4 a C e escre'a por## exenso) aso o usuKrio digie u- n3-ero .ue n6o

    ## eseja nese iner'alo+ exibir -ensage-7 n3-ero in'Klido)

    ## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'ar

    nu-ero7 ineiroinicio

    ## *e26o de o-andos

    escre'a>51igie u- n3-ero de 4 a C7 5?

    leia>nu-ero?

    escola nu-ero

    caso 4

      escre'al>5R-5?

    caso :

      escre'al>51ois5?

    caso 8

      escre'al>5r0s5?

    caso B

      escre'al>5Xuaro5?

    caso C

      escre'al>5inco5?

    ourocaso

      escre'al>5T3-ero Pn'KlidoZZZ5?

    -escola

     

    -algori-o

    Exercício :

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    60/99

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    61/99

    4

    :

    8

    BC

    D

    F

    49

    444:

    48

    4B

    4C

    4D

    4

    4F

    4

    :9

    :4

    ::

    :8

    :B

    :C

    :D

    :

    :F

    :

    algori-o 5ex:5

    ## &un26o 7 A concessionKria de 'eículos AQATG( esK 'endendo os seus

    ## 'eículos co- descono) &a2a u- algori-o .ue

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    62/99

    ## calcule e exiba o 'alor do descono e o 'alor a ser pago pelo cliene) (

    ## descono de'erK ser calculado sobre o 'alor

    ## do 'eículo de acordo co- o co-busí'el >Klcool \u:948 :CM+ gasolina

    ## \u:948 :4M ou diesel \u:9484BM?) o- 'alor do 'eículo %ero## encerra enrada de dados) Pn$or-e oal de descono e oal pago pelosclienes)

    ## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'ar

    descono+ 'alor]ago+ 'alorVeiculo7 real

    oal1escono+ oal]ago7 real

    co-busi'el+ opc7 caracere

     

    inicio

    ## *e26o de o-andos

    'alorVeiculo 9 $aca

      li-paela  escre'a>51igie o 'alor do 'eículo7 5?

      leia>'alorVeiculo?

      se 'alorVeiculo NO 9 enao

      escre'al>51igie o co-busí'el5?

      escre'a>5>G?asolina # >A?lcool # >1?iesel7 5?

      leia>co-busi'el?

      escola co-busi'el  caso 5A5

      descono

    Exercício :F

    algori-o 5ex:F5

    ## &un26o 7 Escre'er u- algori-o para u-a e-presa .ue decide dar u-

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    63/99

    ## reajuse a seus CFB $uncionKrios de acordo co- os

    ## seguines criérios7

    ## a? C9M para a.ueles .ue gana- -enos do .ue r0s salKrios -íni-os^

    ## b? :9M para a.ueles .ue gana- enre r0s aé de% salKrios -íni-os^## c? 4CM para a.ueles .ue gana- aci-a de de% aé 'ine salKrios-íni-os^

    ## d? 49M para os de-ais $uncionKrios)

    ## Leia o no-e do $uncionKrio+ seu salKrio e o 'alor do salKrio -íni-o)

    ## alcule o seu no'o salKrio reajusado) Escre'er o

    ## no-e do $uncionKrio+ o reajuse e seu no'o salKrio) alcule .uano _

    ## e-presa 'ai au-enar sua $ola de paga-eno)

    ## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'ar

    salarioSini-o+ no'o*alario+ reajuse+ reajuseoal+ $ola+ no'a&ola+ calc+salario7 real

    no-e+ opc7 caracere

    x7 ineiro

    inicio

    ## *e26o de o-andos

    opc NH 5x5

    escre'al>5NONONONONO *ise-a de reajuse salarial NONONONONO5?

    escre'a>51igie o 'alor aual do salKrio -íni-o7 5?

    leia>salarioSini-o?

    para x de 4 ae CFB $aca

      li-paela

      escre'a>51igie o no-e7 5?

      leia>no-e?

      escre'a>51igie o salKrio7 5?

      leia>salario?  calc OO To-e7 5+no-e?

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    64/99

      escre'al>5OOO Qeajuse = C9M7 5+reajuseIsalario?

      escre'al>5OOO To'o salKrio7 5+no'o*alario?

      escre'al>5OOO ecle ener para coninuar)))5?

      leia>opc?  senao

      calc OO To-e7 5+no-e?

      escre'al>5OOO Qeajuse = :9M7 5+reajuseIsalario?

      escre'al>5OOO To'o salKrio7 5+no'o*alario?

      escre'al>5OOO ecle ener para coninuar)))5?

      leia>opc?

      senao  calc OO To-e7 5+no-e?

      escre'al>5OOO Qeajuse = 4CM7 5+reajuseIsalario?

      escre'al>5OOO To'o salKrio7 5+no'o*alario?

      escre'al>5OOO ecle ener para coninuar)))5?

      leia>opc?

      senao

      reajuse OO To-e7 5+no-e?

      escre'al>5OOO Qeajuse = 49M7 5+reajuseIsalario?

      escre'al>5OOO To'o salKrio7 5+no'o*alario?

      escre'al>5OOO ecle ener para coninuar)))5?

      leia>opc?

      -se

      -se

      -se

    -para

    escre'al>55?

    escre'al>5A e-presa au-enou a $ola de paga-eno e-75+no'a&ola H$ola+5 Qeais5?

    -algori-o

    4

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    65/99

    :

    8

    B

    CD

    F

    49

    44

    4:48

    4B

    4C

    4D

    4

    4F

    4

    :9

    :4

    ::

    :8

    :B

    :C

    :D

    :

    :F

    :

    89

    84

    8:

    88

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    66/99

    8B

    8C

    8D

    88F

    8

    B9

    B4

    B:

    B8

    BBBC

    BD

    B

    BF

    B

    C9

    C4

    C:

    C8

    CB

    CC

    CD

    C

    CF

    C

    D9

    D4

    D:

    D8

    algori-o 5ex:F5

    ## &un26o 7 Escre'er u- algori-o para u-a e-presa .ue decide dar u-

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    67/99

    ## reajuse a seus CFB $uncionKrios de acordo co- os

    ## seguines criérios7

    ## a? C9M para a.ueles .ue gana- -enos do .ue r0s salKrios -íni-os^

    ## b? :9M para a.ueles .ue gana- enre r0s aé de% salKrios -íni-os^## c? 4CM para a.ueles .ue gana- aci-a de de% aé 'ine salKrios-íni-os^

    ## d? 49M para os de-ais $uncionKrios)

    ## Leia o no-e do $uncionKrio+ seu salKrio e o 'alor do salKrio -íni-o)

    ## alcule o seu no'o salKrio reajusado) Escre'er o

    ## no-e do $uncionKrio+ o reajuse e seu no'o salKrio) alcule .uano _

    ## e-presa 'ai au-enar sua $ola de paga-eno)

    ## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'ar

    salarioSini-o+ no'o*alario+ reajuse+ reajuseoal+ $ola+ no'a&ola+ calc+salario7 real

    no-e+ opc7 caracere

    x7 ineiro

     

    inicio

    ## *e26o de o-andos

    opc NH 5x5

    escre'al>5NONONONONO *ise-a de reajuse salarial NONONONONO5?

    escre'a>51igie o 'alor aual do salKrio -íni-o7 5?

    leia>salarioSini-o?

    para x de 4 ae CFB $aca

      li-paela

      escre'a>51igie o no-e7 5?

      leia>no-e?

      escre'a>51igie o salKrio7 5?

      leia>salario?  calc OO To-e7 5+no-e?

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    68/99

      escre'al>5OOO Qeajuse = C9M7 5+reajuseIsalario?

      escre'al>5OOO To'o salKrio7 5+no'o*alario?

      escre'al>5OOO ecle ener para coninuar)))5?

      leia>opc?  senao

      calc OO To-e7 5+no-e?

      escre'al>5OOO Qeajuse = :9M7 5+reajuseIsalario?

      escre'al>5OOO To'o salKrio7 5+no'o*alario?

      escre'al>5OOO ecle ener para coninuar)))5?

      leia>opc?

      senao  calc OO To-e7 5+no-e?

      escre'al>5OOO Qeajuse = 4CM7 5+reajuseIsalario?

      escre'al>5OOO To'o salKrio7 5+no'o*alario?

      escre'al>5OOO ecle ener para coninuar)))5?

      leia>opc?

      senao

      reajuse OO To-e7 5+no-e?

      escre'al>5OOO Qeajuse = 49M7 5+reajuseIsalario?

      escre'al>5OOO To'o salKrio7 5+no'o*alario?

      escre'al>5OOO ecle ener para coninuar)))5?

      leia>opc?

      -se

      -se

      -se

    -para

    escre'al>55?

    escre'al>5A e-presa au-enou a $ola de paga-eno e-75+no'a&ola H$ola+5 Qeais5?

     

    -algori-o

    Exercício :

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    69/99

    algori-o 5ex:5

    ## &un26o 7 &a2a u- algori-o .ue receba o n3-ero do -0s e -osre o -0s## correspondene) Valide -0s in'Klido

    ## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'ar

    -es7 ineiro

    inicio

    ## *e26o de o-andos

    escre'al>51igie o n3-ero do -0s7 5?

    leia>-es?

    escola -es

    caso 4

      escre'al>5`aneiro5?

    caso :

      escre'al>5&e'ereiro5?

    caso 8

      escre'al>5Sar2o5?

    caso B

      escre'al>5Abril5?

    caso C

      escre'al>5Saio5?

    caso D

      escre'al>5`uno5?

    caso

      escre'al>5`ulo5?

    caso F

      escre'al>5Agoso5?

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    70/99

    caso

      escre'al>5*ee-bro5?

    caso 49

      escre'al>5(uubro5?caso 44

      escre'al>5To'e-bro5?

    caso 4:

      escre'al>51e%e-bro5?

    ourocaso

      escre'al>5S0s in'KlidoZ5?

    -escola

    -algori-o

    4

    :

    8

    B

    C

    D

    F

    49

    44

    4:

    48

    4B

    4C

    4D

    4

    4F

    4

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    71/99

    :9

    :4

    ::

    :8:B

    :C

    :D

    :

    :F

    :

    8984

    8:

    88

    8B

    8C

    8D

    8

    8F

    8

    B9

    B4

    B:

    B8

    algori-o 5ex:5

    ## &un26o 7 &a2a u- algori-o .ue receba o n3-ero do -0s e -osre o -0s

    ## correspondene) Valide -0s in'Klido

    ## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'ar

    -es7 ineiro

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    72/99

     

    inicio

    ## *e26o de o-andos

    escre'al>51igie o n3-ero do -0s7 5?leia>-es?

    escola -es

    caso 4

      escre'al>5`aneiro5?

    caso :

      escre'al>5&e'ereiro5?

    caso 8  escre'al>5Sar2o5?

    caso B

      escre'al>5Abril5?

    caso C

      escre'al>5Saio5?

    caso D

      escre'al>5`uno5?

    caso

      escre'al>5`ulo5?

    caso F

      escre'al>5Agoso5?

    caso

      escre'al>5*ee-bro5?

    caso 49

      escre'al>5(uubro5?

    caso 44

      escre'al>5To'e-bro5?

    caso 4:

      escre'al>51e%e-bro5?

    ourocaso

      escre'al>5S0s in'KlidoZ5?

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    73/99

    -escola

     

    -algori-o

    Exercício 84

    algori-o 5ex845

    ## &un26o 7 Escre'er u- algori-o .ue leia r0s 'alores ineiros disinos

    ## e os escre'a e- orde- crescene

    ## Auor 7

    ## 1aa 7 4#4:#:949## *e26o de 1eclara2;es

    'ar

    nu-4+ nu-:+ nu-87 ineiro

    ordena7 'eor[4))8" de ineiro

    inicio

    ## *e26o de o-andos

    escre'a>51igie o pri-eiro n3-ero7 5?

    leia>nu-4?

    escre'a>51igie o segundo n3-ero7 5?

    leia>nu-:?

    escre'a>51igie o erceiro n3-ero7 5?

    leia>nu-8?

    se nu-4 O nu-: enao

      ordena[8" nu-4 enao

      ordena[8" nu-: enao

      ordena[8" nu-: enao

      ordena[8" nu-4 enao

      ordena[8" 5+ordena[4"?

    escre'al>5O5+ordena[:"?

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    74/99

    escre'al>5O5+ordena[8"?

    -algori-o

    4

    :8

    B

    C

    D

    F

    49

    44

    4:

    48

    4B

    4C

    4D

    4

    4F

    4

    :9

    :4

    ::

    :8

    :B

    :C

    :D

    :

    :F

    algori-o 5ex845

    ## &un26o 7 Escre'er u- algori-o .ue leia r0s 'alores ineiros disinos

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    75/99

    ## e os escre'a e- orde- crescene

    ## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es'ar

    nu-4+ nu-:+ nu-87 ineiro

    ordena7 'eor[4))8" de ineiro

     

    inicio

    ## *e26o de o-andos

    escre'a>51igie o pri-eiro n3-ero7 5?leia>nu-4?

    escre'a>51igie o segundo n3-ero7 5?

    leia>nu-:?

    escre'a>51igie o erceiro n3-ero7 5?

    leia>nu-8?

     

    se nu-4 O nu-: enao

      ordena[8" nu-4 enao

      ordena[8" nu-: enao

      ordena[8" nu-: enao

      ordena[8" nu-4 enao

      ordena[8" 5+ordena[4"?

    escre'al>5O5+ordena[:"?

    escre'al>5O5+ordena[8"?

    -algori-o

    Exercício 8:

    algori-o 5ex8:5

    ## &un26o 7 1ados r0s 'alores A+ , e + e- .ue A e , s6o n3-eros reais e

    ## é u- caracere+ pedeHse para i-pri-ir o resulado

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    76/99

    ## da opera26o de A por , se $or u- sí-bolo de operador ari-éico^ caso

    ## conrKrio de'e ser i-pressa u-a

    ## -ensage- de operador n6o denido) raar erro de di'is6o por %ero)

    ## Auor 7## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'ar

    A+ ,7 real

    7 caracere

    inicio## *e26o de o-andos

    escre'a>51igie o pri-eiro n3-ero7 5?

    leia>A?

    escre'a>51igie o segundo n3-ero7 5?

    leia>,?

    escre'a>51igie a opera26o desejada >@ H # I?7 5?

    leia>?

    escola

      caso 5@5

      escre'al>5A@, =5+A@,?

      caso 5H5

      escre'al>5AH, =5+AH,?

      caso 5I5 =

      escre'al>5AI, =5+AI,?

      caso 5#5

      se , = 9 enao

      escre'al>5Erro+ u- n3-ero n6o pode ser di'idido por 9Z5?

      senao

      escre'al>5A#, =5+A#,?

      -se

      ourocaso

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    77/99

      escre'al>5(perador n6o denidoZ5?

    -escola

    -algori-o

    4:

    8

    B

    C

    D

    F

    49

    44

    4:

    48

    4B

    4C

    4D

    4

    4F

    4

    :9

    :4

    ::

    :8

    :B

    :C

    :D

    :

    :F

    :

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    78/99

    89

    84

    8:

    888B

    8C

    8D

    8

    8F

    algori-o 5ex8:5

    ## &un26o 7 1ados r0s 'alores A+ , e + e- .ue A e , s6o n3-eros reais e ## é u- caracere+ pedeHse para i-pri-ir o resulado

    ## da opera26o de A por , se $or u- sí-bolo de operador ari-éico^ caso

    ## conrKrio de'e ser i-pressa u-a

    ## -ensage- de operador n6o denido) raar erro de di'is6o por %ero)

    ## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'ar

    A+ ,7 real

    7 caracere

     

    inicio

    ## *e26o de o-andos

    escre'a>51igie o pri-eiro n3-ero7 5?

    leia>A?

    escre'a>51igie o segundo n3-ero7 5?

    leia>,?

    escre'a>51igie a opera26o desejada >@ H # I?7 5?

    leia>?

    escola

      caso 5@5

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    79/99

      escre'al>5A@, =5+A@,?

      caso 5H5

      escre'al>5AH, =5+AH,?

      caso 5I5 =  escre'al>5AI, =5+AI,?

      caso 5#5

      se , = 9 enao

      escre'al>5Erro+ u- n3-ero n6o pode ser di'idido por 9Z5?

      senao

      escre'al>5A#, =5+A#,?

      -se  ourocaso

      escre'al>5(perador n6o denidoZ5?

    -escola

    -algori-o

    Exercício 88

    algori-o 5ex885

    ## &un26o 7 Escre'er u- algori-o .ue leia r0s 'alores ineiros e

    ## 'eri.ue se eles pode- ser os lados de u- riJngulo) *e

    ## $ore-+ in$or-ar .ual o ipo de riJngulo .ue eles $or-a-7 e.uilKero+

    ## isóscele ou escaleno

    ## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'ar

    la+ lb+ lc+ riangulo7 ineiro

    inicio

    ## *e26o de o-andos

    escre'a>51igie o lado A do riJngulo7 5?

    leia>la?

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    80/99

    escre'a>51igie o lado , do riJngulo7 5?

    leia>lb?

    escre'a>51igie o lado do riJngulo7 5?

    leia>lc?

    se la N >lc@lb? enao

      riangulo

    4

    :

    8

    BC

    D

    F

    49

    44

    4:

    48

    4B

    4C

    4D

    4

    4F

    4

    :9

    :4

    algori-o 5ex885

    ## &un26o 7 Escre'er u- algori-o .ue leia r0s 'alores ineiros e

    ## 'eri.ue se eles pode- ser os lados de u- riJngulo) *e

    ## $ore-+ in$or-ar .ual o ipo de riJngulo .ue eles $or-a-7 e.uilKero+

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    81/99

    ## isóscele ou escaleno

    ## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es'ar

    la+ lb+ lc+ riangulo7 ineiro

    inicio

    ## *e26o de o-andos

    escre'a>51igie o lado A do riJngulo7 5?

    leia>la?

    escre'a>51igie o lado , do riJngulo7 5?leia>lb?

    escre'a>51igie o lado do riJngulo7 5?

    leia>lc?

     

    se la N >lc@lb? enao

      riangulo

    Exercício 8B

    algori-o 5ex8B5

    ## &un26o 7 A escola \u:94cA]QET1EQ\u:94d $a% o paga-eno de seus

    ## pro$essores por ora#aula) &a2a u- algori-o .ue calcule e exiba o

    ## salKrio de u- pro$essor) *abeHse .ue o 'alor da ora#aula segue a abela

    abaixo7## ]ro$essor Tí'el 4 Q4:+99 por ora#aula

    ## ]ro$essor Tí'el : Q4+99 por ora#aula

    ## ]ro$essor Tí'el 8 Q:C+99 por ora#aula

    ## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'ar

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    82/99

    ni'el+ oras7 ineiro

    inicio

    ## *e26o de o-andos

    escre'al>5OOOOO Escola A]QET1EQ NNNNN5?escre'a>51igie o ní'el do pro$essor >4#:#8?7 5?

    leia>ni'el?

    escre'a>51igie o n3-ero de oras rabaladas7 5?

    leia>oras?

    se ni'el = 4 enao

      escre'al>5( pro$essor gana5+orasI4:?senao

      se ni'el = : enao

      escre'al>5( pro$essor gana5+orasI4?

      senao

      escre'a>5( pro$essor gana5+orasI:C?

      -se

    -se

    -algori-o

    4

    :

    8

    B

    C

    D

    F

    49

    44

    4:

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    83/99

    48

    4B

    4C

    4D4

    4F

    4

    :9

    :4

    ::

    :8:B

    :C

    :D

    :

    :F

    :

    89

    84

    algori-o 5ex8B5

    ## &un26o 7 A escola \u:94cA]QET1EQ\u:94d $a% o paga-eno de seus

    ## pro$essores por ora#aula) &a2a u- algori-o .ue calcule e exiba o

    ## salKrio de u- pro$essor) *abeHse .ue o 'alor da ora#aula segue a abelaabaixo7

    ## ]ro$essor Tí'el 4 Q4:+99 por ora#aula## ]ro$essor Tí'el : Q4+99 por ora#aula

    ## ]ro$essor Tí'el 8 Q:C+99 por ora#aula

    ## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'ar

    ni'el+ oras7 ineiro

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    84/99

    inicio

    ## *e26o de o-andos

    escre'al>5OOOOO Escola A]QET1EQ NNNNN5?

    escre'a>51igie o ní'el do pro$essor >4#:#8?7 5?leia>ni'el?

    escre'a>51igie o n3-ero de oras rabaladas7 5?

    leia>oras?

     

    se ni'el = 4 enao

      escre'al>5( pro$essor gana5+orasI4:?

    senao  se ni'el = : enao

      escre'al>5( pro$essor gana5+orasI4?

      senao

      escre'a>5( pro$essor gana5+orasI:C?

      -se

    -se

     

    -algori-o

    Exercício 8C

    algori-o 5ex8C5

    ## &un26o 7 Elabore u- algori-o .ue+ dada a idade de u- nadador)

    ## lassi.ueHo e- u-a das seguines caegorias7

    ## Pn$anil A = C H anos

    ## Pn$anil , = F H 49 anos

    ## ju'enil A = 44H 48 anos

    ## ju'enil , = 4B H 4 anos

    ## *0nior = 4F H :C anos

    ## Apresenar -ensage- “idade $ora da $aixa eKria! .uando $or ouro ano

    n6o cone-plado

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    85/99

    ## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'aridade7 ineiro

    inicio

    ## *e26o de o-andos

    escre'a>51igie a idade do nadador7 5?

    leia>idade?

    escola idade  caso C+D+

      escre'al>5Pn$anil A5?

      caso F++49

      escre'al>5Pn$anil ,5?

      caso 44+4:+48

      escre'al>5`u'enil A5?

      caso 4B+4C+4D+4

      escre'al>5`u'enil ,5?

      caso 4F+4+:9+:4+::+:8+:B+:C

      escre'al>5*0nior5?

      ourocaso

      escre'al>5Pdade $ora da $aixa eKria5?

    -escola

    -algori-o

    4

    :

    8

    B

    C

    D

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    86/99

    F

    4944

    4:

    48

    4B

    4C

    4D

    44F

    4

    :9

    :4

    ::

    :8

    :B

    :C

    :D

    :

    :F

    :

    89

    84

    8:

    88

    8B

    8C

    algori-o 5ex8C5

    ## &un26o 7 Elabore u- algori-o .ue+ dada a idade de u- nadador)

    ## lassi.ueHo e- u-a das seguines caegorias7

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    87/99

    ## Pn$anil A = C H anos

    ## Pn$anil , = F H 49 anos

    ## ju'enil A = 44H 48 anos

    ## ju'enil , = 4B H 4 anos## *0nior = 4F H :C anos

    ## Apresenar -ensage- “idade $ora da $aixa eKria! .uando $or ouro anon6o cone-plado

    ## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'ar

    idade7 ineiro

     

    inicio

    ## *e26o de o-andos

    escre'a>51igie a idade do nadador7 5?

    leia>idade?

    escola idade  caso C+D+

      escre'al>5Pn$anil A5?

      caso F++49

      escre'al>5Pn$anil ,5?

      caso 44+4:+48

      escre'al>5`u'enil A5?

      caso 4B+4C+4D+4  escre'al>5`u'enil ,5?

      caso 4F+4+:9+:4+::+:8+:B+:C

      escre'al>5*0nior5?

      ourocaso

      escre'al>5Pdade $ora da $aixa eKria5?

    -escola

     

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    88/99

    -algori-o

    Exercício 8D

    algori-o 5ex8D5

    ## &un26o 7 &a2a u- algori-o .ue calcule o 'alor da cona de lu% de u-a

    ## pessoa) *abeHse .ue o cKlculo da cona de lu% segue

    a abela abaixo7

    ## ipo de liene Valor do W#

    ## 4 >Qesid0ncia? 9+D9

    ## : >o-ércio? 9+BF## 8 >Pnd3sria? 4+:

    ## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'ar

    residencia+ kw7 ineiro

    consu-o7 real

    inicio

    ## *e26o de o-andos

    escre'al>5Pn$or-e o ipo de resid0ncia7 5?

    escre'al>54 H Qesid0ncia5?

    escre'al>5: H o-ércio5?

    escre'al>58 H Pnd3sria5?

    leia>residencia?

    escola residencia

      caso 4

      escre'a>5Pn$or-e a .uanidade de W gasos no -0s7 5?

      leia>kw?

      consu-o

    4

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    89/99

    :

    8

    B

    CD

    F

    49

    44

    4:48

    4B

    4C

    4D

    4

    4F

    4

    :9

    :4

    ::

    :8

    :B

    :C

    :D

    :

    algori-o 5ex8D5

    ## &un26o 7 &a2a u- algori-o .ue calcule o 'alor da cona de lu% de u-a

    ## pessoa) *abeHse .ue o cKlculo da cona de lu% segue

    a abela abaixo7

    ## ipo de liene Valor do W#

    ## 4 >Qesid0ncia? 9+D9

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    90/99

    ## : >o-ércio? 9+BF

    ## 8 >Pnd3sria? 4+:

    ## Auor 7

    ## 1aa 7 4#4:#:949## *e26o de 1eclara2;es

    'ar

    residencia+ kw7 ineiro

    consu-o7 real

     

    inicio

    ## *e26o de o-andosescre'al>5Pn$or-e o ipo de resid0ncia7 5?

    escre'al>54 H Qesid0ncia5?

    escre'al>5: H o-ércio5?

    escre'al>58 H Pnd3sria5?

    leia>residencia?

    escola residencia

      caso 4

      escre'a>5Pn$or-e a .uanidade de W gasos no -0s7 5?

      leia>kw?

      consu-o

    Exercício 8F

    algori-o 5ex8F5

    ## &un26o 7 E- u- curso de i0ncia da o-pua26o a noa do esudane é

    ## calculada a parir de r0s noas aribuídas+

    ## respeci'a-ene+ a u- rabalo de laboraório+ a u-a a'alia26o se-esral## e a u- exa-e nal) As noas 'aria-+ de 9

    ## a 49 e a noa nal é a -édia ponderada das r0s noas -encionadas) A

    ## abela abaixo $ornece os pesos7

    ## Laboraório ]eso

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    91/99

    ## A'alia26o se-esral ]eso 8

    ## Exa-e nal ]eso C

    ## Auor 7

    ## 1aa 7 4#4:#:949## *e26o de 1eclara2;es

    'ar

    noa4+ noa:+ noa87 real

    -edia7 real

    no-e+ classicacao7 caracere

    -aricula7 ineiro

    inicio

    ## *e26o de o-andos

    escre'a>51igie o no-e7 5?

    leia>no-e?

    escre'a>5Pn$or-e a -arícula7 5?

    leia>-aricula?

    escre'a>51igie a noa do rabalo de laboraório7 5?

    leia>noa4?

    escre'a>51igie a noa da a'alia26o se-esral7 5?

    leia>noa:?

    escre'a>51igie a noa do exa-e nal7 5?

    leia>noa8?

    -edia = F)49 enao

      classicacao NH 5A5

    senao

      se -edia O= )F enao

      classicacao NH 5,5

      senao

      se -edia O= D) enao

      classicacao NH 55

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    92/99

      senao

      se -edia O= C)D enao

      classicacao NH 515

      -se  -se

      -se

    -se

    se -edia N C)D enao

      classicacao NH 5Q5

    -se

    li-paela

    escre'al>5To-e7 5+no-e?

    escre'al>5Sarícula7 5+-aricula?

    escre'al>5Toa nal7 5+-edia?

    escre'al>5lassica26o7 5+classicacao?

    -algori-o

    4

    :

    8

    B

    C

    D

    F

    49

    44

    4:

    48

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    93/99

    4B

    4C

    4D

    44F

    4

    :9

    :4

    ::

    :8

    :B:C

    :D

    :

    :F

    :

    89

    84

    8:

    88

    8B

    8C

    8D

    8

    8F

    8

    B9

    B4

    B:

    B8

    BB

    BC

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    94/99

    BD

    B

    BF

    BC9

    C4

    C:

    C8

    CB

    CC

    CDC

    CF

    algori-o 5ex8F5

    ## &un26o 7 E- u- curso de i0ncia da o-pua26o a noa do esudane é

    ## calculada a parir de r0s noas aribuídas+

    ## respeci'a-ene+ a u- rabalo de laboraório+ a u-a a'alia26o se-esral

    ## e a u- exa-e nal) As noas 'aria-+ de 9## a 49 e a noa nal é a -édia ponderada das r0s noas -encionadas) A

    ## abela abaixo $ornece os pesos7

    ## Laboraório ]eso

    ## A'alia26o se-esral ]eso 8

    ## Exa-e nal ]eso C

    ## Auor 7

    ## 1aa 7 4#4:#:949## *e26o de 1eclara2;es

    'ar

    noa4+ noa:+ noa87 real

    -edia7 real

    no-e+ classicacao7 caracere

    -aricula7 ineiro

     

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    95/99

    inicio

    ## *e26o de o-andos

    escre'a>51igie o no-e7 5?

    leia>no-e?escre'a>5Pn$or-e a -arícula7 5?

    leia>-aricula?

    escre'a>51igie a noa do rabalo de laboraório7 5?

    leia>noa4?

    escre'a>51igie a noa da a'alia26o se-esral7 5?

    leia>noa:?

    escre'a>51igie a noa do exa-e nal7 5?leia>noa8?

     

    -edia = F)49 enao

      classicacao NH 5A5

    senao

      se -edia O= )F enao

      classicacao NH 5,5

      senao

      se -edia O= D) enao

      classicacao NH 55

      senao

      se -edia O= C)D enao

      classicacao NH 515

      -se

      -se

      -se

    -se

    se -edia N C)D enao

      classicacao NH 5Q5

    -se

     

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    96/99

    li-paela

    escre'al>5To-e7 5+no-e?

    escre'al>5Sarícula7 5+-aricula?

    escre'al>5Toa nal7 5+-edia?escre'al>5lassica26o7 5+classicacao?

     

    -algori-o

    Exercício 8

    algori-o 5ex85

    ## &un26o 7 1ado o no-e de u- esudane+ co- o respeci'o n3-ero de

    ## -arícula e as r0s noas aci-a -encionadas+

    ## desen'ol'a u- algori-o para calcular a noa nal e a classica26o de

    ## cada esudane) A classica26o é dada

    ## con$or-e a abela abaixo7

    ## Toa &inal lassica26o

    ## [F+49" A

    ## [+F" ,

    ## [D+"

    ## [C+D" 1

    ## [9+C" Q

    ## P-pri-a o no-e do esudane+ co- o seu n3-ero+ noa nal e

    classica26o)## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'ar

    idade+ grupo7 ineiro

    no-e+ grupoQisco7 caracere

    inicio

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    97/99

    ## *e26o de o-andos

    escre'a>51igie o no-e7 5?

    leia>no-e?

    escre'a>51igie a idade7 5?leia>idade?

    escre'al>5Pn$or-e o Grupo de risco7 5?

    escre'al>5>,?aixo # >S?édio # >A?lo 5?

    leia>grupoQisco?

    se >idade O= 4? e >idade N= 9? enao

    se idade N= :9 enao

      escola grupoQisco

      caso 5,5

      grupo

    4

    :

    8

    B

    C

    D

    F

    49

    44

    4:

    48

    4B

    4C

    4D

    4

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    98/99

    4F

    4

    :9

    :4::

    :8

    :B

    :C

    :D

    :

    :F:

    89

    84

    8:

    88

    8B

    8C

    algori-o 5ex85

    ## &un26o 7 1ado o no-e de u- esudane+ co- o respeci'o n3-ero de

    ## -arícula e as r0s noas aci-a -encionadas+

    ## desen'ol'a u- algori-o para calcular a noa nal e a classica26o de

    ## cada esudane) A classica26o é dada

    ## con$or-e a abela abaixo7

    ## Toa &inal lassica26o

    ## [F+49" A

    ## [+F" ,

    ## [D+"

    ## [C+D" 1

    ## [9+C" Q

    ## P-pri-a o no-e do esudane+ co- o seu n3-ero+ noa nal e

    classica26o)

  • 8/17/2019 Exercícios de VisuAlG Para Aprender Lógica

    99/99

    ## Auor 7

    ## 1aa 7 4#4:#:949

    ## *e26o de 1eclara2;es

    'aridade+ grupo7 ineiro

    no-e+ grupoQisco7 caracere

    inicio

    ## *e26o de o-andos

    escre'a>51igie o no-e7 5?

    leia>no-e?

    escre'a>51igie a idade7 5?leia>idade?

    escre'al>5Pn$or-e o Grupo de risco7 5?

    escre'al>5>,?aixo # >S?édio # >A?lo 5?

    leia>grupoQisco?

     

    se >idade O= 4? e >idade N= 9? enao

     

    se idade N= :9 enao

      escola grupoQisco

      caso 5,5

      grupo