Sunteți pe pagina 1din 36

EXERCCIOS RESOLVIDOS

1. Imprimir todos os nmeros de 1 at 100 e a soma deles.


1- Algortimo Incio Exercicio1 Inteiro i, soma soma0 Imprima 'Programa que imprime todos os nmeros de 1 at 100 e sua soma' Fa a i1 at 100, i i!1 Imprima i somasoma!1 Fim Fa a Imprima 'A soma de todos os nmeros de 1 at 100 ', soma Fim Linguagem C "include#stdio$%& '( )i*lioteca de entrada e saida de dados(' "include #stdli*$%&'( )i*lioteca de aloca +o de mem,ria e con-er .es(' int main/01 '(Fun +o principal, tipo2 Inteiro, ou se3a, retorna um -alor inteiro(' int i41, soma405 '( 6eclara +o das -ari7-eis, tipo2 Inteiro (' print8/9Programa que imprime todos os numeros de 1 ate 100 e sua soma :n:n905 '( 'print8' - Fun +o padr+o para exi*ir mensagens (' 8or/i415i#41005i!!01 '( ;a o de repeti +o (' print8/9<d :n9,i05 soma4soma!i5 '( Incremento de cada numero(' = print8/9:nA soma de todos os numeros de 1 ate 100 e2 <d9, soma05 print8/9:n:n905 '( ':n' /*arra in-ertida-n02 comando utili>ado para saltar lin%a(' return/005 '(retorno da 8un +o principal(' s?stem/9pause905 =

. Imprimir todos os nmeros de 100 at 1.


@- Algortimo

Incio Exercicio@ Inteiro i Imprima 'Programa que imprime todos os nmeros de 100 at 1' Fa a i 100 at 1,i i -1 Imprima i Fim 8a a Fim Linguagem C "include#stdio$%& '( )i*lioteca de entrada e saida de dados(' "include #stdli*$%&'( )i*lioteca de aloca +o de mem,ria e con-er .es(' int main/01 '(Fun +o principal, tipo2 Inteiro, ou se3a, retorna um -alor inteiro(' int i5 '(6eclara +o das -ari7-eis, tipo2 Inteiro(' print8/9Programa que imprime todos os numeros de 100 ate 1 :n:n905 '( 'print8' - Fun +o padr+o para exi*ir mensagens(' 8or/i41005i&415i--01 '( ;a o de repeti +o condicional (' print8/9<d :n9, i05 = return/005 '(retorno da 8un +o principal(' = !. Imprimir os "em primeiros nmeros pares. A- Algortimo Incio ExercicioA Inteiro i, soma i1 soma0 Imprima 'Programa que imprime os 100 primeiros nmeros pares' Fa a enquanto /soma#1000 Be /mod/i,@0400 ent+o Imprima i soma soma!1 Fim se ii!1 Fim 8a a Fim Linguagem C

"include#stdio$%& '( )i*lioteca de entrada e saida de dados(' "include #stdli*$%& '( )i*lioteca de aloca +o de mem,ria e con-er .es(' int main/01 '(Fun +o principal, tipo2 Inteiro, ou se3a, retorna um -alor inteiro(' int soma40, i415 '( 6eclara +o das -ari7-eis, tipo2 Inteiro (' print8/9Programa que imprime os 100 primeiros numeros pares2 :n:n905 '( 'print8' - Fun +o padr+o para exi*ir mensagens(' C%ile/soma#10001 '( ;a o de repeti +o condicional (' i8/i<@44001 '(Estrutura condicional (' print8/9<d:n9, i05 soma!!5 '(Incremento2 acrescimo que conta quantos numeros s+o pares(' = i!!5 '(Incremento2 acrescimo ordenado(' = return/005 '(retorno da 8un +o principal(' = #. Imprimir os mltiplos de $ no inter%alo de 1 at $00. D- Algortimo Incio ExercicioD Inteiro i Imprima 'Programa que imprime os mltiplos de E de 1 at E00' Fa a enquanto /i#4E000 Be /mod/i,E0400 ent+o Imprima i Fim se ii+1 Fim Fa a Fim Linguagem C "include#stdio$%& '( )i*lioteca de entrada e saida de dados(' "include #stdli*$%& '( )i*lioteca de aloca +o de mem,ria e con-er .es(' int main/01 '(Fun +o principal, tipo2 Inteiro, ou se3a, retorna um -alor inteiro(' int i415 '( 6eclara +o das -ari7-eis, tipo2 Inteiro (' print8/9Programa que imprime os multiplos de E de 1 at E00:n:n905 '( 'print8' - Fun +o padr+o para exi*ir mensagens(' C%ile/i#4E0001 '( ;a o de repeti +o condicional (' i8/i<E44001 '(Estrutura condicional ('

print8/9<d:n9,i05 = i!!5 '( Incremento (' = return/005 '(retorno da 8un +o principal(' = $. Ler 10 nmeros e imprima a metade de "ada nmero. E - Algortimo Incio ExerccioE Inteiro i Feal n Imprima 'Programa que lG 10 nmeros e calcula a metade de cada$' Fa a i 1 at 10, i i!1 Imprima '6igite um nmero' ;eia n Imprima 'A metade de', n, '', n'@ Fim 8a a Fim Linguagem C "include#stdio$%&'( )i*lioteca de entrada e saida de dados(' "include #stdli*$%& '( )i*lioteca de aloca +o de mem,ria e con-er .es(' int main/01 '(Fun +o principal, tipo2 Inteiro, ou se3a, retorna um -alor inteiro(' int i5 '( 6eclara +o das -ari7-eis, tipo2 Inteiro (' 8loat n5 '( 6eclara +o das -ari7-eis (' print8/9Programa que le 10 numeros e calcula a metade de cada$:n905 '( 'print8' - Fun +o padr+o para exi*ir mensagens(' 8or/i415 i#4105i!!01 '( ;a o de repeti +o (' print8/9:n6igite um numero2 :n:n905 scan8/9<89,Hn05 '(Fun +o padr+o para entrada de dados, tipo2 '<8' Feal (' print8/9:nA metade de <8 e2 <89, n, n'@05 = return/005 '(retorno da 8un +o principal(' = &. Ler um nmero de entrada 'num() leia n nmeros inteiros da entrada e imprima o maior deles. *+o supon,a -ue todos os nmeros ser+o positi%os. I - Algortimo Incio ExerccioI

Inteiro i, num, n, maior Imprima 'Programa que calcula o maior nmero' Imprima '6igite a quantidade de nmeros de entrada' ;eia num Be /num&410 ent+o Imprima '6igite um nmero' ;eia n maior n Fa a i 1 at num -1, iJ i!1 Imprima '6igite um nmero' ;eia n Be /n&maior0 ent+o maior n Fim se Fim 8a a Imprima 'K maior nmero digitado 8oi', maior Ben+o Imprima 'Lmero in-7lido' Fim se Fim Linguagem C "include#stdio$%& '( )i*lioteca de entrada e saida de dados(' "include #stdli*$%& '( )i*lioteca de aloca +o de mem,ria e con-er .es(' int main/01 '(Fun +o principal, tipo2 Inteiro, ou se3a, retorna um -alor inteiro(' int i, num, n, maior5 '( 6eclara +o das -ari7-eis, tipo2 Inteiro (' print8/9Programa que calcula o maior numero$:n:n905 '( 'print8' - Fun +o padr+o para exi*ir mensagens(' print8/96igite a quantidade de numeros de entrada2:n905 scan8/9<d9, Hnum05 '(Fun +o padr+o para entrada de dados, tipo2 '<d' Inteiro (' i8/num&4101 '(Estrutura condicional (' print8/9:n6igite um numero:n905 scan8/9<d9,Hn05 '(Fun +o padr+o para entrada de dados, tipo2 '<d' Inteiro (' maior4n5 8or/i415 i#4 num-15i!!01 '( ;a o de repeti +o (' print8/9:n6igite um numero:n905 scan8/9<d9,Hn05 '(Fun +o padr+o para entrada de dados, tipo2 '<d' Inteiro ('

i8/n&maior0 maior4n5 '(Estrutura condicional (' = print8/9K maior numero digitado 8oi <d9, maior05 = else1 '(Estrutura condicional (' print8/9Lumero In-alido905 = return/005 '(retorno da 8un +o principal(' = .. Ler um nmero de entrada 'num() leia n nmeros inteiros da entrada e imprima o maior e menor deles. *+o supon,a -ue todos os nmeros ser+o positi%os. Algortimo Incio ExercicioM Inteiro num, n, i, maior, menor Imprima 'Programa que calcula o maior e o menor nmero' Imprima ' 6igite a quantidade de nmeros de entrada' ;eia num Be /num&410 ent+o Imprima '6igite um nmero' ;eia n maiorn menor n Fa a i 1 at num-1, i i!1 Imprima '6igite um nmero' ;eia n Be /n&maior0 ent+o maiorn Fim se Be /n#menor0 ent+o menorn Fim se Fim 8a a Imprima 'K maior nmero digitado 8oi', maior, 'e o menor nmero digitado 8oi', menor Ben+o Imprima 'Lmero in-7lido' Fim se Fim

Linguagem C "include#stdio$%& '( )i*lioteca de entrada e saida de dados(' "include #stdli*$%& '( )i*lioteca de aloca +o de mem,ria e con-er .es(' int main/01 '(Fun +o principal, tipo2 Inteiro, ou se3a, retorna um -alor inteiro(' int num, n, i, maior, menor5 '( 6eclara +o das -ari7-eis, tipo2 Inteiro (' print8/9Programa que calcula o maior e o menor numero$:n:n905 '( 'print8' Fun +o padr+o para exi*ir mensagens(' print8/96igite a quantidade de numeros de entrada2:n905 scan8/9<d9, Hnum05 '(Fun +o padr+o para entrada de dados, tipo2 '<d' Inteiro (' i8/num&4101 '(Estrutura condicional (' print8/9:n6igite um numero2:n905 scan8/9<d9,Hn05 '(Fun +o padr+o para entrada de dados, tipo2 '<d' Inteiro (' maior4n5 menor4n5 8or/i415i#4num-15i!!01 '( ;a o de repeti +o (' print8/96igite um numero2:n905 scan8/9<d9, Hn05 '(Fun +o padr+o para entrada de dados, tipo2 '<d' - Inteiro (' i8/n&maior0 maior4n5 '(Estrutura condicional (' i8/n#menor0 menor4n5 '(Estrutura condicional (' = print8/9:n:nK maior numero digitado 8oi <d e o menor numero digitado 8oi <d9, maior, menor05 = else1 '(Estrutura condicional (' print8/9Lumero In-alido905 = return/005 '(retorno da 8un +o principal(' = /. Ler a -uantidade de nmeros -ue se dese0a digitar para -ue possa ser impresso o maior e menor nmero digitados. N- Algortimo Incio ExerccioN Inteiro -, numero, i, maior, menor

Imprima 'Programa que calcula o maior e o menor nmero digitado' Imprima ' 6igite a quantidade de nmeros de entrada' ;eia Be /-&410 ent+o Imprima '6igite um nmero' ;eia numero maior numero menor numero Fa a i 1 at --1, i i!1 Imprima '6igite um nmero' ;eia numero Be /numero&maior0 ent+o maior numero Fim se Be /numero#menor0 ent+o menor numero Fim se Fim 8a a Imprima 'K maior nmero digitado 8oi', maior, 'e o menor nmero digitado 8oi', menor Ben+o Imprima 'Lmero in-7lido' Fim se Fim Linguagem C "include#stdio$%& '( )i*lioteca de entrada e saida de dados(' "include #stdli*$%& '( )i*lioteca de aloca +o de mem,ria e con-er .es(' int main/01 '(Fun +o principal, tipo2 Inteiro, ou se3a, retorna um -alor inteiro(' int q, numero, i, maior, menor5 '( 6eclara +o das -ari7-eis, tipo2 Inteiro (' print8/9Programa que calcula o maior e o menor numero digitado:n:n905 '( 'print8' - Fun +o padr+o para exi*ir mensagens(' print8/96igite a quantidade de numeros de entrada2:n905 scan8/9<d9,Hq05 '(Fun +o padr+o para entrada de dados, tipo2 '<d' Inteiro (' i8/q&4101 '(Estrutura condicional (' print8/9:n6igite um numero2:n905 scan8/9<d9,Hnumero05 '(Fun +o padr+o para entrada de dados, tipo2 '<d' - Inteiro (' maior4numero5 menor4numero5

8or/i415i#4q-15i!!01 '( ;a o de repeti +o (' print8/9:n6igite um numero2:n905 scan8/9<d9, Hnumero05 '(Fun +o padr+o para entrada de dados, tipo2 '<d' - Inteiro (' i8/numero&maior0 maior4numero5 '(Estrutura condicional (' i8/numero#menor0 menor4numero5 '(Estrutura condicional (' = print8/9K maior numero digitado 8oi <d e o menor numero digitado 8oi <d$9, maior, menor05 = else1 '(Estrutura condicional (' print8/9Lumero In-alido905 = return/005 '(retorno da 8un +o principal(' = 1. Entrar "om 1 nmeros e imprimir a mdia desses nmeros. O- Algortimo Incio ExerccioO Feal soma, numero Inteiro i soma0 Imprima 'Programa que calcula a mdia de 1@ nmeros' Fa a i 1 at 1@, i i!1 Imprima '6igite um nmero' ;eia numero soma soma! numero Fim 8a a Imprima 'A mdia dos nmeros digitados ', soma'1@ Fim Linguagem C "include#stdio$%& '( )i*lioteca de entrada e saida de dados(' "include #stdli*$%& '( )i*lioteca de aloca +o de mem,ria e con-er .es(' int main/01 '(Fun +o principal, tipo2 Inteiro, ou se3a, retorna um -alor inteiro(' 8loat soma40, numero5 '( 6eclara +o das -ari7-eis, tipo2 Feal ('

int i5 '( 6eclara +o das -ari7-eis, tipo2 Inteiro (' print8/9Programa que calcula a media de 1@ numeros$:n:n905 '( 'print8' Fun +o padr+o para exi*ir mensagens(' 8or/i415 i#41@5i!!01 '( ;a o de repeti +o (' print8/96igite um numero2:n905 scan8/9<89, Hnumero05 '(Fun +o padr+o para entrada de dados, tipo2 '<8' - Feal (' soma4soma!numero5 = print8/9A media dos numeros digitados e2 <89, soma'1@05 return/005 '(retorno da 8un +o principal(' = 10. Entrar "om nome) nota da 1a. pro%a e nota da a. pro%a de 1$ alunos. Imprimir uma listagem) "ontendo2 nome) nota da 1a. pro%a) nota da a. pro%a) mdia de "ada aluno. 3o 4inal "al"ule a mdia geral da turma. 10 - Algortimo Incio Exerccio10 Feal n1, n , media, soma, mediag Paracter nome Integer i somaJ 0 Imprima 'Programa que calcula a mdia dos alunos e a mdia geral da turma' Fa a i1 at 1E, i i!1 Imprima '6igite o nome do aluno' ;eia nome Imprima '6igite a nota da 1a pro-a' ;eia n1 Imprima '6igite a nota da @a pro-a' ;eia n media /n1!n 0'@ soma soma! media Imprima 'Lome do aluno', nome Imprima 'Lota da 1a pro-a', n1 Imprima 'Lota da @a pro-a', n Imprima 'Qdia do aluno', media End do mediag soma'1E Imprima 'A mdia geral da turma ', mediag Fim

Linguagem C "include#stdio$%& '( )i*lioteca de entrada e saida de dados(' "include #stdli*$%& '( )i*lioteca de aloca +o de mem,ria e con-er .es(' int main/01 '(Fun +o principal, tipo2 Inteiro, ou se3a, retorna um -alor inteiro(' 8loat n1, n@, media, soma40, mediag5 '( 6eclara +o das -ari7-eis, tipo2 Feal (' c%ar nomeR1ISRA0S5 '( 6eclara +o das -ari7-eis, tipo2 Inteiro (' int i5 '( 6eclara +o das -ari7-eis (' print8/9Programa que calcula a mdia dos alunos e a mdia geral da turma$:n:n905 '( 'print8' - Fun +o padr+o para exi*ir mensagens(' 8or/i415i#41E5i!!01 '( ;a o de repeti +o (' 88lus% /stdin05 print8/96igite o nome do aluno2:n905 gets/nomeRiS05 '( Fun +o para entrada de dados do tipo string (' print8/9:n6igite a nota da 1a pro-a2:n905 scan8/9<89, Hn105 '(Fun +o padr+o para entrada de dados, tipo2 '<8' - Feal (' print8/9:n6igite a nota da @a pro-a2:n905 scan8/9<89,Hn@05 '(Fun +o padr+o para entrada de dados, tipo2 '<8' - Feal (' media4/n1!n@0'@5 soma4soma!media5 print8/9:nLome do aluno2 <s:n9, nomeRiS05 print8/9:nLota da 1a pro-a2 <$@8:n9, n105 print8/9:nLota da @a pro-a2 <$@8:n9, n@05 print8/9:nQedia do aluno2 <$@8:n9, media05 = mediag4soma'1E5 print8/9:nA media geral da turma e2 <$@8:n9, mediag05 return/005 '(retorno da 8un +o principal(' = 11. Entrar "om 1$ nmeros e imprimir -uantos nmeros maiores -ue !0 4oram digitados. 11- Algortimo Incio Exerccio11 Feal numero Integer i, -0 Imprima 'Programa que calcula quantos nmeros s+o maiores que A0, dentre os

1E digitados' Fa a i 1 at 1E, i i!1 Imprima '6igite um nmero' ;eia numero Be /numero&A00 ent+o -- !1 Fim se Fim 8a a Imprima '6entre os 1E nmeros digitados', q, 's+o maiores que A0' Fim Linguagem C "include#stdio$%& '( )i*lioteca de entrada e saida de dados(' "include #stdli*$%& '( )i*lioteca de aloca +o de mem,ria e con-er .es(' int main/01 '(Fun +o principal, tipo2 Inteiro, ou se3a, retorna um -alor inteiro(' 8loat numero5 '( 6eclara +o das -ari7-eis, tipo2 Feal (' int i, q405 '( 6eclara +o das -ari7-eis, tipo2 Inteiro (' print8/9Programa que calcula quantos numeros s+o maiores que A0, dentre os 1E digitados:n:n905 '( 'print8' - Fun +o padr+o para exi*ir mensagens(' 8or/i415i#41E5i!!01 '( ;a o de repeti +o (' print8/9:n6igite um numero2:n905 scan8/9<89,Hnumero05 '(Fun +o padr+o para entrada de dados, tipo2 '<8' - Feal (' i8/numero&A00 '(Estrutura condicional (' q!!5 '(Incremento(' = print8/96entre os 1E numeros digitados, <d sao maiores que A09, q05 return/005 '(retorno da 8un +o principal(' = 1 . Entrar "om 0 nmeros e imprimir a soma dos positi%os e o total de nmeros negati%os. 1@- Algortimo Incio Exerccio1@ Feal numero, soma Inteiro i, soma 0 -0 Imprima 'Programa que calcula a soma dos nmeros positi-os e a quantidade de nmeros negati-os, dentre os @0 nmeros digitados$' Fa a i 1 at @0, i i!1 Imprima '6igite um nmero'

;eia numero Be /numero&00 ent+o somasoma! numero Fim se Be /numero#00 ent+o --!1 Fim se Fim 8a a Imprima 'A soma dos nmeros positi-os ', soma Imprima '6entre os nmeros digitados,', -, 's+o negati-os$' Fim Linguagem C "include#stdio$%& '( )i*lioteca de entrada e saida de dados(' "include #stdli*$%& '( )i*lioteca de aloca +o de mem,ria e con-er .es(' int main/01 '(Fun +o principal, tipo2 Inteiro, ou se3a, retorna um -alor inteiro(' 8loat numero, soma405 '( 6eclara +o das -ari7-eis, tipo2 Feal (' int i,q405 '( 6eclara +o das -ari7-eis, tipo2 Inteiro (' print8/9Programa que calcula a soma dos numeros positi-os e a quantidade de numeros negati-os, dentre os @0 numeros digitados$:n:n905 8or/i415i#4@05i!!01 '( ;a o de repeti +o (' print8/9:n6igite um numero2:n905 '( 'print8' - Fun +o padr+o para exi*ir mensagens(' scan8/9<89,Hnumero05 '(Fun +o padr+o para entrada de dados, tipo2 '<8' - Feal (' i8/numero&00 soma4soma!numero5 '(Estrutura condicional (' i8/numero#00 '(Estrutura condicional (' q!!5 '(Incremento(' = print8/9:nA soma dos numeros positi-os e2 <89, soma05 print8/9:n:n6entre os numeros digitados, <d sao negati-os9, q05 return/005 '(retorno da 8un +o principal(' = 1!. 5ermitir es"ol,er -ual a ta6uada de multipli"ar -ue se dese0a imprimir e imprimir esta ta6uada. 1A- Algortimo Incio Exerccio 1A Inteiro i, ta6

Imprima 'Programa da ta*uada de multiplicar' Imprima '6igite o nmero da ta*uada de multiplica +o que dese3a' ;eia ta6 Fa a i 1 at 10, i i!1 Imprima ta6, 'x', i, '4', ta67i Fim 8a a Fim Linguagem C "include#stdio$%& '( )i*lioteca de entrada e saida de dados(' "include #stdli*$%& '( )i*lioteca de aloca +o de mem,ria e con-er .es(' int main/01 '(Fun +o principal, tipo2 Inteiro, ou se3a, retorna um -alor inteiro(' int i, ta*5 '( 6eclara +o das -ari7-eis, tipo2 Inteiro (' print8/9Programa da ta*uada de multiplicar:n:n905 '( 'print8' - Fun +o padr+o para exi*ir mensagens(' print8/96igite o numero da ta*uada de multiplicacao que dese3a:n905 scan8/9<d9, Hta*05 '(Fun +o padr+o para entrada de dados, tipo2 '<d' Inteiro (' 8or/i415 i#4105i!!01 '( ;a o de repeti +o (' print8/9<d x <d 4 <d :n:n9, ta*,i,ta*(i05 = return/005 '(retorno da 8un +o principal(' = 1#. Entrar "om nmeros en-uanto 4orem positi%os e imprimir -uantos nmeros positi%os 4oram digitados. 1D - Algortimo Incio Exerccio 1D Inteiro numero, -0 Imprima 'Programa que calcula a quantidade de nmeros positi-os digitados' Imprima '6igite um nmero' ;eia numero Be /numero&00 ent+o --!1 Fa a enquanto/numero&00 Imprima '6igite um nmero' ;eia numero Be/numero&00 ent+o --!1

Fim se Fim 8a a Fim se Imprima 'A quantidade de nmeros positi-os digitados ', Fim Linguagem C "include#stdio$%& '( )i*lioteca de entrada e saida de dados(' "include #stdli*$%& '( )i*lioteca de aloca +o de mem,ria e con-er .es(' int main/01 '(Fun +o principal, tipo2 Inteiro, ou se3a, retorna um -alor inteiro(' int numero, q405 '( 6eclara +o das -ari7-eis, tipo2 Inteiro (' print8/9Programa que calcula a quantidade de numeros positi-os digitados$ :n:n905 print8/96igite um numero2:n905 '( 'print8' - Fun +o padr+o para exi*ir mensagens(' scan8/9<d9, Hnumero05 '(Fun +o padr+o para entrada de dados, tipo2 '<d' Inteiro (' 88lus% /stdin05 i8/numero&00 '(Estrutura condicional (' q!!5 '( Incremento(' C%ile/numero&001 '( ;a o de repeti +o condicional (' print8/9:n6igite um numero2:n905 scan8/9<d9, Hnumero05 '(Fun +o padr+o para entrada de dados, tipo2 '<d' - Inteiro (' i8/numero&00 '(Estrutura condicional (' q!!5 '( Incremento(' = print8/9A quantidade de numeros positi-os digitados e2 <d9, q05 return/005 '(retorno da 8un +o principal(' = 1$. Re"e6er a idade e o peso de 0 pessoas. Cal"ular e imprimir as mdias dos pesos das pessoas da mesma 4ai8a et9ria. 3s 4ai8as et9rias s+o2 de 1 a 10 anos) de 11 a 0 anos) de 1 a !0 anos e maiores de !0 anos. 1E- Algortimo

Incio Exerccio1E Feal soma1, soma , soma!, soma#, peso Inteiro i, idade, -1, - , -!, -# soma10 soma 0 soma!0 soma#0 -10 - 0 -!0 -#0 Imprima 'Programa que calcula a mdia dos pesos de pessoas da mesma 8aixa et7ria$' Fa a i1 at @0, i i!1 Imprima '6igite a idade' ;eia idade Imprima '6igite o peso' ;eia peso Be/idade&41 e idade#4100 ent+o soma1soma1! peso -1-1!1 Fim se Be/idade&411 e idade#4@00 ent+o soma soma !peso - - !1 Fim se Be/idade&4@1 e idade#4A00 ent+o soma! soma!!peso -! -!!1 Fim se Be/idade&A00 ent+o soma# soma#!peso -# -#!1 Fim se Fim 8a a Imprima 'A mdia dos pesos de pessoas da 8aixa et7ria de 1 T 10 anos ', soma1'-1 Imprima 'A mdia dos pesos de pessoas da 8aixa et7ria de 11 T @0 anos ', soma 'Imprima 'A mdia dos pesos de pessoas da 8aixa et7ria de @1 T A0 anos ', soma!'-! Imprima 'A mdia dos pesos de pessoas com 8aixa et7ria maior de A0 anos ', soma#'-#

Fim Linguagem C "include#stdio$%& '( )i*lioteca de entrada e saida de dados(' "include #stdli*$%& '( )i*lioteca de aloca +o de mem,ria e con-er .es(' int main/01 '(Fun +o principal, tipo2 Inteiro, ou se3a, retorna um -alor inteiro(' 8loat soma140, soma@40, somaA40, somaD40, peso5 '( 6eclara +o das -ari7-eis, tipo2 Feal (' int i, idade, q140, q@40, qA40, qD405 '( 6eclara +o das -ari7-eis, tipo2 Inteiro (' print8/9Programa que calcula a media dos pesos de pessoas da mesma 8aixa etaria$:n:n905 '( 'print8' - Fun +o padr+o para exi*ir mensagens(' 8or/i415i#4@05 i!!01 '( ;a o de repeti +o (' 88lus%/stdin05 print8/96igite a idade2:n905 scan8/9<d9, Hidade05 '(Fun +o padr+o para entrada de dados, tipo2 '<d' - Inteiro (' print8/9:n6igite o peso2:n905 scan8/9<89, Hpeso05 '(Fun +o padr+o para entrada de dados, tipo2 '<8' - Feal (' i8/idade&41HHidade#41001 '(Estrutura condicional (' soma14soma1!peso5 q1!!5 '( Incremento (' = i8/idade&411HHidade#4@001 '(Estrutura condicional (' soma@4soma@!peso5 q@!!5 '( Incremento (' = i8/idade&4@1HHidade#4A001 '(Estrutura condicional (' somaA4somaA!peso5 qA!!5 '( Incremento (' = i8/idade&A001 '(Estrutura condicional (' somaD4somaD!peso5 qD!!5 '( Incremento (' = = print8/9:nA media dos pesos de pessoas da 8aixa etaria de 1 a 10 anos e2 <8 :n9, soma1'q105 print8/9:nA media dos pesos de pessoas da 8aixa etaria de 11 a @0 anos e2 <8

:n9, soma@'q@05 print8/9:nA media dos pesos de pessoas da 8aixa etaria de @1 a A0 anos e2 <8 :n9, somaA'qA05 print8/9:nA media dos pesos de pessoas com 8aixa etaria maior de A0 anos e2 <8 :n9, somaD'qD05 return/005 '(retorno da 8un +o principal(' = 1&. Cal"ular e imprimir o 4atorial de um determinado nmero n. 1I- Algortimo Incio Exerccio1I Inteiro n, i, 4at 4at1 Imprima 'Programa que calcula o 8atorial de um determinado nmero' Imprima '6igite o nmero que dese3a calcular o 8atorial' ;eia n Fa a i 1 at n, ii!1 4at44at(i Fim 8a a Imprima 'K 8atorial de', n, '', 4at Fim Linguagem C "include#stdio$%& '( )i*lioteca de entrada e saida de dados(' "include #stdli*$%& '( )i*lioteca de aloca +o de mem,ria e con-er .es(' int main/01 '(Fun +o principal, tipo2 Inteiro, ou se3a, retorna um -alor inteiro(' int n, i, 8at415 '( 6eclara +o das -ari7-eis, tipo2 Inteiro (' print8/9Programa que calcula o 8atorial de um determinado numero$:n:n905 '( 'print8' - Fun +o padr+o para exi*ir mensagens(' print8/96igite o numero que dese3a calcular o 8atorial905 scan8/9<d9,Hn05 '(Fun +o padr+o para entrada de dados, tipo2 '<d' - Inteiro (' 8or/i415i#4n5i!!01 '( ;a o de repeti +o (' 8at48at(i5 = print8/9:nK 8atorial de <d e2 <d9, n, 8at05 return/005 '(retorno da 8un +o principal(' =

1.. 3presentar o total da soma o6tida do 4atorial dos de: primeiros nmeros inteiros. 1M- Algortimo Incio Exercicio1M Inteiro i, n, 4at, soma 4at1 soma0 Imprima 'Programa que calcula a soma do 8atorial dos 10 primeiros nmeros inteiros$' Fa a i 1 at 10, iJ i!1 4at 4at(i soma soma!4at Fim 8a a Imprima 'A soma do 8atorial dos 10 primeiros nmeros inteiros ', soma Fim Linguagem C "include#stdio$%& '( )i*lioteca de entrada e saida de dados(' "include #stdli*$%& '( )i*lioteca de aloca +o de mem,ria e con-er .es(' int main/01 '(Fun +o principal, tipo2 Inteiro, ou se3a, retorna um -alor inteiro(' int i, n, 8at41, soma405 '( 6eclara +o das -ari7-eis, tipo2 Inteiro (' print8/9Programa que calcula a soma do 8atorial dos 10 primeiros numeros inteiros$:n:n905 '( 'print8' - Fun +o padr+o para exi*ir mensagens(' 8or/i415i#4105i!!01 '( ;a o de repeti +o (' 8at48at(i5 soma4soma!8at5 = print8/9A soma do 8atorial dos 10 primeiros numeros inteiros e2 <d :n9, soma05 return/005 '(retorno da 8un +o principal(' = 1/. Entrar "om de: notas de "ada aluno de uma turma de 0 alunos e imprimir2 ; 3 mdia de "ada aluno< ; 3 mdia da turma< ; per"entual de alunos -ue ti%eram mdias maiores ou iguais a $.0

1N - Algortimo Incio Exerccio1N Feal soma, nota, media Inteiro i, 0, - 0 Imprima 'Programa que calcula2 a mdia do aluno, a mdia da turma e o percentual de alunos com mdia maior ou igual a E$' Fa a i 1 at @0, i i!1 soma 0 Fa a 0 1 at 10, 0 0!1 Imprima '6igite a nota', 0, 'do aluno', i ;eia nota soma soma!nota Fim 8a a media soma'10 Imprima 'A media do aluno', i, '', media Be/media&4E0 ent+o - -!1 Fim se Fim 8a a Imprima 'A percentagem de alunos com mdia maior ou igual a E ', -(100'@0 Fim Linguagem C "include#stdio$%& '( )i*lioteca de entrada e saida de dados(' "include#stdli*$%& '( )i*lioteca de aloca +o de mem,ria e con-er .es(' int main/01 '(Fun +o principal, tipo2 Inteiro, ou se3a, retorna um -alor inteiro(' 8loat soma, nota, media5 '( 6eclara +o das -ari7-eis, tipo2 Feal (' int i, 3, q405 '( 6eclara +o das -ari7-eis, tipo2 Inteiro (' print8/9Programa que calcula2 a media do aluno, a media da turma e o percentual de alunos com media maior ou igual a E$:n:n905 8or/i415 i#4@05i!!01 '( ;a o de repeti +o ('

88lus%/stdin05 soma405 8or/34153#41053!!01 '( ;a o de repeti +o (' print8/9:n6igite a nota <d do aluno <d :n9, 3, i05 '( 'print8' - Fun +o padr+o para exi*ir mensagens(' scan8/9<89,Hnota05 '(Fun +o padr+o para entrada de dados, tipo2 '<8' - Feal (' soma4soma!nota5 = media4soma'105 print8/9:nA media do aluno <d e2 <$@89, i, media05 i8/media&4E0 q!!5 '(Estrutura condicional (' = print8/9:n:nA percentagem de alunos com media maior ou igual a E e2 <d9, q(100'@005 return/005 '(retorno da 8un +o principal(' = 11. *o dia da estria do 4ilme =Sen,or dos 3nis=) uma grande emissora de >V reali:ou uma pes-uisa logo ap?s o en"erramento do 4ilme. Cada espe"tador respondeu a um -uestion9rio no -ual "onsta%a a idade e a sua opini+o em rela@+o ao 4ilme2 e8"elente A !< 6om A < regular A 1. Criar um algoritmo -ue re"e6a a idade e a opini+o de 0 espe"tadores) "al"ule e imprima2 ; 3 mdia das idades das pessoas -ue responderam e8"elente< ; 3 -uantidade de pessoas -ue responderam regular< ; 3 per"entagem de pessoas -ue responderam 6om entre todos os espe"tadores analisados. 1O- Algortimo Incio Exerccio1O Inteiro i, op, id, somae, -e, -r, -6 somae0 -e0 -r0

-60 Imprima 'Programa que lG idade e opini+o so*re o 8ilme Ben%or dos Anis' Fa a i1 at @0, ii!1 Imprima '6igite sua idade' ;eia id Imprima '6igite sua opini+o so*re o 8ilme' Imprima 'Kp .es2' Imprima '1- Fegular5 @-)om5 A- Excelente' ;eia op Be/op4A0 ent+o somaesomae!id -e-e!1 Fim se Be/op410 ent+o -r-r!1 Fim se Be /op4@0 ent+o -6-6!1 Fim se Fim 8a a Imprima 'A mdia de idades de pessoas que responderam Excelente ', somae'-e Imprima 'A quantidade de pessoas que responderam Fegular ', -r Imprima 'A percentagem de pessoas que responderam )om entre todos os expectadores analisados ', -6(100'@0 Fim Linguagem C "include#stdio$%& '( )i*lioteca de entrada e saida de dados(' "include#stdli*$%& '( )i*lioteca de aloca +o de mem,ria e con-er .es(' int main/01 '(Fun +o principal, tipo2 Inteiro, ou se3a, retorna um -alor inteiro(' int i, op, id, somae40, qe40, qr40, q*405 '( 6eclara +o das -ari7-eis, tipo2 Inteiro ('

print8/9Programa que le idade e opiniao so*re o 8ilme Ben%or dos Aneis$:n:n905 '( 'print8' - Fun +o padr+o para exi*ir mensagens(' 8or/i415i#4@05i!!01 '( ;a o de repeti +o (' 88lus%/stdin05 print8/96igite sua idade2:n905 scan8/9<d9,Hid05 '(Fun +o padr+o para entrada de dados, tipo2 '<d' - Inteiro (' print8/9:n6igite sua opniao so*re o 8ilme$:n:n905 print8/9Kpcoes2:n 1-Fegular5 :n @-)om5 :n A-Excelente5:n:n905 scan8/9<d9,Hop05 '(Fun +o padr+o para entrada de dados, tipo2 '<d' - Inteiro (' i8/op44A01 '(Estrutura condicional (' somae4somae!id5 qe!!5 '( Incremento (' = i8/op4410 '(Estrutura condicional (' qr!!5'( Incremento (' i8/op44@0 '(Estrutura condicional (' q*!!5 '( Incremento (' = print8/9A media de idades de pessoas que responderam Excelente e2 <d :n:n9, somae'qe05 print8/9A quantidade de pessoas que responderam Fegular e2 <d :n:n9, qr05 print8/9A percentagem de pessoas que responderam )om entre todos os expectadores analisados e2 <d :n:n9, q*(100'@005 return/005 '(retorno da 8un +o principal(' = 0. *um "ampeonato europeu de %olleB6all) se ins"re%eram !0 paCses. Sa6endoAse -ue na lista o4i"ial de "ada paCs "onsta) alm de outros dados) peso e idade de 1 0ogadores) "riar um algoritmo -ue apresente as seguintes

in4orma@Des2 ; peso mdio e a idade mdia de "ada um dos times< ; peso mdio e a idade mdia de todos os parti"ipantes. @0- Algortimo Incio Exerccio@0 Integer i, 0, id Feal peso, somapt, somaidt, somapp, somaidp somapp0 U soma do peso de todos participante somaidp0 U soma da idade de todos participante Imprima 'Programa que calcula2 peso e idade mdia de todos os 3ogadores e de cada time de um campeonato europeu de -olle?*oll$' Fa a i1 at A0, ii!1 somapt0 U soma do peso dos 3ogadores do time somaidt0 U soma da idade dos 3ogadores do time Fa a 01 at 1@, 00!1 Imprima '6igite o peso do 3ogador', 0, 'do time', i ;eia peso Imprima '6igite a idade do 3ogador', 0, 'do time', i ;eia id somaptsomapt!peso somaidtsomaidt!id Fim 8a a Imprima 'K peso mdio do time', i, '', somapt'1@ Imprima 'A idade mdia do time', i, '', somaidt'1@ somappsomapp!somapt somaidpsomaidp!somaidt Fim 8a a Imprima 'K peso mdio de todos os participante ', somapp'AI0 Imprima 'A idade mdia de todos os participante ', somaidp'AI0 Fim Linguagem C

"include#stdio$%& '( )i*lioteca de entrada e saida de dados(' "include#stdli*$%& '( )i*lioteca de aloca +o de mem,ria e con-er .es(' int main/01 '(Fun +o principal, tipo2 Inteiro, ou se3a, retorna um -alor inteiro(' int i, 3, id5 '( 6eclara +o das -ari7-eis, tipo2 Inteiro (' 8loat peso, somapt, somaidt, somapp40, somaidp405 '( 6eclara +o das -ari7-eis, tipo2 Feal (' print8/9Programa que calcula2 peso e idade media de todos os 3ogadores e de cada time de um campeonato europeu de -olle?*oll$:n:n905 8or/i415i#4A05i!!01 '( ;a o de repeti +o (' 88lus%/stdin05 somapt405 somaidt405 8or/34153#41@53!!01 '( ;a o de repeti +o (' print8/9:n6igite o peso do 3ogador <d do time <d :n9, 3, i05 '( 'print8' - Fun +o padr+o para exi*ir mensagens(' scan8/9<89,Hpeso05 '(Fun +o padr+o para entrada de dados, tipo2 '<8' - Feal (' print8/9:n6igite a idade do 3ogador <d do time <d :n9,3,i05 scan8/9<d9,Hid05 '(Fun +o padr+o para entrada de dados, tipo2 '<d' - Inteiro (' somapt4somapt!peso5 somaidt4somaidt!id5 = print8/9:nK peso medio do time <d e2 <8 :n9, i,somapt'1@05 print8/9:nA idade media do time <d e2 <8:n9, i, somaidt'1@05 somapp4somapp!somapt5 somaidp4somaidp!somaidt5 = print8/9:n:n:nK peso medio de todos os participantes e2 <8 :n9, somapp'AI005 print8/9:nA idade media de todos os participantes e2 <8 :n9, somaidp'AI005 return/005 '(retorno da 8un +o principal('

1. Cin"o amigos esta%am 0ogando 6aral,o e ao 4inal do 0ogo -uerem "al"ular a pontua@+o de "ada um. Sa6endoAse -ue "ada 0ogador sempre termina o 0ogo "om "in"o "artas na m+o e -ue "ada "arta %ermel,a) se esti%er entre 1 'Es( e $ %ale $ pontos) se esti%er entre & e 10 %ale 10 pontos e -ual-uer outra "arta do 6aral,o n+o %ale ponto. Ela6orar um programa para ler as "in"o "artas -ue o 0ogador tem nas m+os e "al"ular e imprimir a pontua@+o de "ada 0ogador ao 4inal do 0ogo. @1- Algortimo Incio Exerccio@1 Inteiro 0) F, "arta, soma) "or Imprima 'Programa que calcula a pontua +o 8inal num 3ogo de *aral%o' Fa a 01 at E, 00!1 soma0 Imprima '6igite cartas do 3ogador', 0 Fa a F1 at E, FF!1 Imprima '6igite a cor da carta$ 1-Vermel%o5 @-Preta' ;eia "or Imprima '6igite a carta' ;eia "arta Be/"or410 ent+o Be/"arta&41 e "arta#4E0 ent+o somasoma!E Fim se Be /"arta&4I e "arta#4100 ent+o somasoma!10 Fim se Fim se Fim 8a a Imprima 'A pontua +o do 3ogador', 0, '4', soma Fim 8a a Fim

Linguagem C "include#stdio$%& '( )i*lioteca de entrada e saida de dados(' "include#stdli*$%& '( )i*lioteca de aloca +o de mem,ria e con-er .es(' int main/01 '(Fun +o principal, tipo2 Inteiro, ou se3a, retorna um -alor inteiro(' int 3, W, carta, soma, cor5 '( 6eclara +o das -ari7-eis, tipo2 Inteiro (' print8/9Programa que calcula a pontuacao 8inal num 3ogo de *aral%o$:n:n905 8or/34153#4E53!!01 '( ;a o de repeti +o (' soma405 print8/9:n6igite cartas do 3ogador <d :n9,305 '( 'print8' - Fun +o padr+o para exi*ir mensagens(' 8or/W415W#4E5W!!01 '( ;a o de repeti +o (' 88lus%/stdin05 print8/96igite a cor da carta2:n:n1-Vermel%o:n@-Preta:n905 scan8/9<d9,Hcor05 '(Fun +o padr+o para entrada de dados, tipo2 '<d' - Inteiro (' print8/9:n6igite a carta2:n905 scan8/9<d9,Hcarta05 '(Fun +o padr+o para entrada de dados, tipo2 '<d' - Inteiro (' i8/cor44101 '(Estrutura condicional (' i8/carta&41HHcarta#4E0 soma4soma!E5 '(Estrutura condicional (' i8/carta&4IHHcarta#4100 soma4soma!105 '(Estrutura condicional (' = = print8/9A pontuacao do 3ogador <d e2 <d9,3, soma05 = return/005 '(retorno da 8un +o principal('

. Gma es"ola tem $ turmas e "ada turma tem n alunos. Criar um algoritmo -ue imprima) por turma) total de alunos "om mdia superior a . e a mdia geral da es"ola. @@- Algortimo Incio Exerccio@@ Inteiro i, 0, n) Feal nota, soma, somag, mediat somag0 Fa a i1 at E, ii!1 soma0 -0 Imprima '6igite o nmero de alunos da turma', i ;eia n Fa a 01 at n, 00!1 Imprima '6igite a nota do aluno', 0 ;eia nota Be/nota&M0 ent+o --!1 Fim se somasoma!nota Fim 8a a mdiatsoma'n somagsomag!mediat Imprima 'K nmero de alunos da turma', i, 'com mdia maior que M 4', Fim 8a a Imprima 'A mdia geral da escola ', somag'E Fim Linguagem C

"include#stdio$%& '( )i*lioteca de entrada e saida de dados(' "include#stdli*$%& '( )i*lioteca de aloca +o de mem,ria e con-er .es(' int main/01 '(Fun +o principal, tipo2 Inteiro, ou se3a, retorna um -alor inteiro(' int i, 3, n, q5 '( 6eclara +o das -ari7-eis, tipo2 Inteiro (' 8loat nota, soma, somag40,mediat5 '( 6eclara +o das -ari7-eis, tipo2 Inteiro (' 8or/i415i#4E5i!!01 '( ;a o de repeti +o (' soma405 q405 print8/96igite o numero de alunos da turma <d :n9, i05 '( 'print8' Fun +o padr+o para exi*ir mensagens(' scan8/9<d9,Hn05 '(Fun +o padr+o para entrada de dados, tipo2 '<d' Inteiro (' 8or/34153#4n53!!01 '( ;a o de repeti +o (' print8/9:n6igite a nota do aluno2:n905 scan8/9<89,Hnota05 '(Fun +o padr+o para entrada de dados, tipo2 '<8' - Feal (' i8/nota&M0 '(Estrutura condicional (' q!!5 '(Incremento(' soma4soma!nota5 = mediat4soma'n5 somag4somag!mediat5 print8/9:n:nK numero de alunos da turma <d com media maior que M4 <d :n9,i,q05 = print8/9:n:nA media geral da escola e2 <89, somag'E05 return/005 '(retorno da 8un +o principal(' =

!. Dado um paCs 3) "om $.000.000 de ,a6itantes e uma ta8a de natalidade de !H ao ano) e um paCs I "om ..000.000 de ,a6itantes e uma natalidade de H

ao ano) "al"ular e imprimir o tempo ne"ess9rio para -ue a popula@+o do paCs 3 ultrapasse a popula@+o do paCs I. @A- Algortimo Incio Exerccio@A Feal 3, I Inteiro t 3 E$000$000 IM$000$000 t0 Imprima 'Programa que calcula o tempo necess7rio para que a popula +o do pas A ultrapasse a popula +o do pas )$' Fa a enquanto /I&30 tt!1 33!0,0A(3 II!0,0@(I Fim 8a a Imprima 'B+o necess7rios', t, 'anos para que a popula +o do pas A ultrapasse a popula +o do pas )' Fim Linguagem C "include#stdio$%& '( )i*lioteca de entrada e saida de dados(' "include#stdli*$%& '( )i*lioteca de aloca +o de mem,ria e con-er .es(' int main/01 '(Fun +o principal, tipo2 Inteiro, ou se3a, retorna um -alor inteiro(' 8loat A4E000000,)4M0000005 '( 6eclara +o das -ari7-eis, tipo2 Feal (' int t405 '( 6eclara +o das -ari7-eis, tipo2 Inteiro (' print8/9Programa que calcula o tempo necessario para que a populacao do pais A ultrapasse a populacao do pais )$:n905 C%ile/)&A01 '( ;a o de repeti +o condicional (' A4A!0$0A(A5 )4)!0$0@()5

t!!5 '(Incremento(' = print8/9:n:nBao necessarios <d anos para que a populacao do pais A ultrapasse a populacao do pais )9, t05 '( 'print8' - Fun +o padr+o para exi*ir mensagens(' return/005 '(retorno da 8un +o principal(' = #. C,i"o tem 1)$0m e "res"e "entCmetros por ano) en-uanto Ju"a tem 1)10m e "res"e ! "entCmetros por ano. Construir um algoritmo -ue "al"ule e imprima -uantos anos ser+o ne"ess9rios para -ue Ju"a se0a maior -ue C,i"o. @D- Algortimo Incio Exerccio@D Inteiro tempo Feal J, C C1,E0 J1,10 tempo0 Imprima 'Programa que calcula o tempo necess7rio para que Xuca se3a maior que P%ico$' Fa a enquanto/C&J0 tempotempo!1 CC!t(0,0@ JJ!t(0,0A Fim 8a a Imprima 'K tempo necess7rio para que Xuca se3a maior que P%ico ', tempo, 'anos' Fim Linguagem C "include#stdio$%& '( )i*lioteca de entrada e saida de dados(' "include#stdli*$%& '( )i*lioteca de aloca +o de mem,ria e con-er .es('

int main/01 '(Fun +o principal, tipo2 Inteiro, ou se3a, retorna um -alor inteiro(' int tempo405 '( 6eclara +o das -ari7-eis, tipo2 Inteiro (' 8loat 341$1,c41$E05 '( 6eclara +o das -ari7-eis, tipo2 Feal (' print8/9Programa que calcula o tempo necessario para que Xuca se3a maior que P%ico$:n:n905 '( 'print8' - Fun +o padr+o para exi*ir mensagens(' C%ile/c&301 '( ;a o de repeti +o condicional (' c4c!0$0@5 343!0$0A5 tempo!!5 '(Incremento(' = print8/9K tempo necessario para que Xuca se3a maior que P%ico e <d anos9, tempo05 return/005 '(retorno da 8un +o principal(' =

$. *um 4rigorC4i"o e8istem %9rios 6ois. Cada 6oi tra: preso no seu pes"o@o um "art+o "ontendo um nmero de identi4i"a@+o e seu peso. Implementar um algoritmo -ue es"re%a o nmero e o peso do 6oi mais gordo e do 6oi mais magro. O algoritmo a"a6a -uando se digita um nmero menor ou igual a :ero para identi4i"a@+o. 'n+o ne"ess9rio arma:enar os dados de todos os 6ois(. @E- Algortimo Incio Exerccio@E Inteiro id, idg, idm Feal peso, pesog, pesom Imprima '6igite o nmero de identi8ica +o do *oi' ;eia id Se'idK0( ent+o Imprima '6igite o peso do *oi' ;eia peso idgid

idmid pesogpeso pesompeso Fa a enquanto /id&00 Imprima '6igite o nmero de identi8ica +o do *oi' ;eia id Imprima '6igite o peso do *oi' ;eia peso Be/peso&pesog0 ent+o idgid pesogpeso Fim se Be/peso#pesom0 ent+o idmid pesompeso Fim se Fim 8a a Imprima 'Lmero de identi8ica +o do *oi mais magro', idm Imprima 'Peso do *oi mais magro',pesom Imprima 'Lmero de identi8ica +o do *oi mais gordo', idg Imprima 'Peso do *oi mais gordo', pesog Lim se Fim Linguagem C "include#stdio$%& '( )i*lioteca de entrada e saida de dados(' "include#stdli*$%& '( )i*lioteca de aloca +o de mem,ria e con-er .es(' int main/01 '(Fun +o principal, tipo2 Inteiro, ou se3a, retorna um -alor inteiro(' int id, idg, idm5 '( 6eclara +o das -ari7-eis, tipo2 Inteiro (' 8loat peso, pesog, pesom5 '( 6eclara +o das -ari7-eis, tipo2 Feal (' print8/9Programa que arma>ena o numero de identi8icacao e o peso do *oi mais magro e do *oi mais gordo$:n:n905

print8/9Para encerrar o programa, digite um numero menor ou igual a >ero no numero de identi8icacao$:n:n905 print8/96igite o numero de identi8icacao do *oi :n:n905 '( 'print8' - Fun +o padr+o para exi*ir mensagens(' scan8/9<d9, Hid05 '(Fun +o padr+o para entrada de dados, tipo2 '<d' Inteiro (' i8/id&001 print8/9:n6igite o peso do *oi:n905 scan8/9<89, Hpeso05 '(Fun +o padr+o para entrada de dados, tipo2 '<8' Feal (' idg4id5 idm4id5 pesog4peso5 pesom4peso5

C%ile/id&001 '( ;a o de repeti +o condicional (' print8/9:n6igite o numero de identi8icacao do *oi:n905 scan8/9<d9,Hid05 '(Fun +o padr+o para entrada de dados, tipo2 '<d' - Inteiro (' i8/id&001 '(Estrutura condicional (' print8/9:n6igite o peso do *oi:n905 scan8/9<89,Hpeso05 '(Fun +o padr+o para entrada de dados, tipo2 '<8' - Feal (' i8/peso&pesog01 '(Estrutura condicional (' idg4id5 pesog4peso5 = i8/peso#pesom01 '(Estrutura condicional (' idm4id5 pesom4peso5 = =

print8/9:n:nLumero de identi8icacao do *oi mais magro2 <d9,idm05 print8/9:nPeso do *oi mais magro2<$@89, pesom05 print8/9:n:nLumero de identi8icacao do *oi mais gordo2<d9, idg05 print8/9:nPeso do *oi mais gordo2 <$@89, pesog05 = return/005 '(retorno da 8un +o principal(' =

S-ar putea să vă placă și