Questões dadas em Sala de Aula (para cada turma), nas aulas de Teoria: - Para turmas 4P, 4Q, 4X, 3P (1o horário das semanas "Par"): 1) Elabore um Programa em Português Estruturado, e o Fluxograma (Diagrama de Blocos) que recebe (via teclado) dois valores e mostra qual é o maior dentre eles. 2) Elabore um Programa em Português Estruturado, e o Fluxograma (Diagrama de Blocos) que recebe (via teclado) um número e mostra se ele é Par ou Impar. 3) Elabore um Programa em Português Estruturado, e o Fluxograma (Diagrama de Blocos) que recebe (via teclado) dois números, e calcula o produto destes valores. Caso este valor seja superior à soma do dobro de cada um deles, deve mostrar na tela cada um dos dois valores separados pelo texto "...superior...". Do contrário, deve mostrar na tela o valor do produto. 4) Elabore um Programa em Português Estruturado, e o Fluxograma (Diagrama de Blocos) que recebe (via teclado) um número que representa a Quantidade de Latas de Cerveja, e ao final mostra quantas latas sobrariam se as mesmas fossem divididas (por igual) em um grupo de 4(quatro) pessoas. - Para turmas 4R, 4S, 3Q, 3S (2o horário das semanas "Par"): 1) Elabore um Programa em Português Estruturado, e o Fluxograma (Diagrama de Blocos) que recebe (via teclado) dois valores e mostra qual é o menor dentre eles. 2) Elabore um Programa em Português Estruturado, e o Fluxograma (Diagrama de Blocos) que recebe (via teclado) um número e mostra se ele termina com 0(zero). 3) Elabore um Programa em Português Estruturado, e o Fluxograma (Diagrama de Blocos) que recebe (via teclado) dois números, e calcula a diferença entre estes valores. Caso este valor seja negativo, deve mostrar na tela cada um dos dois valores separados pelo texto "...diferença negativa...". Do contrário, deve mostrar na tela o valor da diferença. 4) Elabore um Programa em Português Estruturado, e o Fluxograma (Diagrama de Blocos) que recebe (via teclado) um número que representa a Quantidade de Balas, e ao final mostra quantas balas sobrariam se as mesmas fossem divididas (por igual) em um grupo de 5(cinco) pessoas. - Para turmas 4T, 4U, 4V, 3R (1o horário das semanas "Impar"): 1) Elabore um Programa em Português Estruturado, e o Fluxograma (Diagrama de Blocos) que recebe (via teclado) um número, calcula e mostra a raiz quadrada deste número. 2) Elabore um Programa em Português Estruturado, e o Fluxograma (Diagrama de Blocos) que recebe (via teclado) um número e mostra se ele é divisível por 3. 3) Elabore um Programa em Português Estruturado, e o Fluxograma (Diagrama de Blocos) que recebe (via teclado) dois números, e calcula a soma destes valores. Caso a soma dê um valor acima de 20(vinte), o programa deve mostrar o próprio valor da soma. Do contrário deve mostrar o valor do produto dos dois números. 4) (alterada no final da aula) Elabore um Programa em Português Estruturado, e o Fluxograma (Diagrama de Blocos) que recebe (via teclado) um número que representa a Quantidade de Latas de Refrigerantes, e ao final mostra quantas latas sobrariam se as mesmas fossem divididas em um grupo de 7(sete) pessoas. RESPOSTAS: - Para turmas 4P, 4Q, 4X, 3P (1o horário das semanas "Par"): 1) Elabore um Programa em Português Estruturado, e o Fluxograma (Diagrama de Blocos) que recebe (via teclado) dois valores e mostra qual é o maior dentre eles. Português Estruturado Algoritmo Ex1 Var v1, v2 : Real; Início Leia (v1, v2); Se (v1 > v2) então Escreva (v1); Senão Escreva (v2); Fim_se Fim. Fluxograma (Diagrama de Blocos) INÍCIO v1, v2 v1 > v2 N v2 S v1 FIM 2) Elabore um Programa em Português Estruturado, e o Fluxograma (Diagrama de Blocos) que recebe (via teclado) um número e mostra se ele é Par ou Impar. Português Estruturado Algoritmo Ex2 Var n1 : Inteiro; Início Leia (n1); Se (n1 MOD 2 == 0) então Escreva ("PAR"); Senão Escreva ("IMPAR"); Fim_se Fim. Fluxograma (Diagrama de Blocos) INÍCIO n1 n1 MOD 2 == 0 N "IMPAR" S "PAR" FIM 3) Elabore um Programa em Português Estruturado, e o Fluxograma (Diagrama de Blocos) que recebe (via teclado) dois números, e calcula o produto destes valores. Caso este valor seja superior à soma do dobro de cada um deles, deve mostrar na tela cada um dos dois valores separados pelo texto "...*****...". Do contrário, deve mostrar na tela o valor do produto. Português Estruturado Algoritmo Ex3 Var a, b, calc : Inteiro; Início Leia (a, b); calc = a * b; Se (calc > (2*a + 2*b)) então Escreva (a, "...*****...", b); Senão Escreva (calc); Fim_se Fim. Fluxograma (Diagrama de Blocos) INÍCIO a, b calc = a * b N calc > 2*a + 2*b calc S a, "...*****...", b FIM 4) Elabore um Programa em Português Estruturado, e o Fluxograma (Diagrama de Blocos) que recebe (via teclado) um número que representa a Quantidade de Latas de Cerveja, e ao final mostra quantas latas sobrariam se as mesmas fossem divididas (por igual) em um grupo de 4(quatro) pessoas. Português Estruturado Algoritmo Ex4 Var ql : Inteiro; Início Leia (ql); Escreva (ql MOD 4); Fim. Fluxograma (Diagrama de Blocos) INÍCIO ql ql MOD 4 FIM - Para turmas 4R, 4S, 3Q, 3S (2o horário das semanas "Par"): 1) Elabore um Programa em Português Estruturado, e o Fluxograma (Diagrama de Blocos) que recebe (via teclado) dois valores e mostra qual é o menor dentre eles. Português Estruturado Algoritmo Ex1 Var v1, v2 : Real; Início Leia (v1, v2); Se (v1 < v2) então Escreva (v1); Senão Escreva (v2); Fim_se Fim. Fluxograma (Diagrama de Blocos) INÍCIO v1, v2 v1 < v2 N v2 S v1 FIM 2) Elabore um Programa em Português Estruturado, e o Fluxograma (Diagrama de Blocos) que recebe (via teclado) um número e mostra se ele termina com 0(zero). Português Estruturado Algoritmo Ex2 Var n1 : Inteiro; Início Leia (n1); Se (n1 MOD 10 == 0) então Escreva ("Termina com zero"); Senão Escreva ("Não termina com zero"); Fim_se Fim. Fluxograma (Diagrama de Blocos) INÍCIO n1 n1 MOD 10 == 0 N "Não termina com zero" S "Termina com zero" FIM 3) Elabore um Programa em Português Estruturado, e o Fluxograma (Diagrama de Blocos) que recebe (via teclado) dois números, e calcula a diferença entre estes valores. Caso este valor seja negativo, deve mostrar na tela cada um dos dois valores separados pelo texto "...diferença negativa...". Do contrário, deve mostrar na tela o valor da diferença. Português Estruturado Algoritmo Ex3 Var a, b, calc : Inteiro; Início Leia (a, b); calc = a - b; Se (calc < 0) então Escreva (a, "...diferença negativa...", b); Senão Escreva (calc); Fim_se Fim. Fluxograma (Diagrama de Blocos) INÍCIO a, b calc = a - b N calc < 0 calc S a, "...diferença negativa...", b FIM 4) Elabore um Programa em Português Estruturado, e o Fluxograma (Diagrama de Blocos) que recebe (via teclado) um número que representa a Quantidade de Balas, e ao final mostra quantas balas sobrariam se as mesmas fossem divididas (por igual) em um grupo de 5(cinco) pessoas. Português Estruturado Algoritmo Ex4 Var qb : Inteiro; Início Leia (qb); Escreva (qb MOD 5); Fim. Fluxograma (Diagrama de Blocos) INÍCIO qb qb MOD 5 FIM - Para turmas 4T, 4U, 4V, 3R (1o horário das semanas "Impar"): 1) Elabore um Programa em Português Estruturado, e o Fluxograma (Diagrama de Blocos) que recebe (via teclado) um número, calcula e mostra a raiz quadrada deste número. Português Estruturado Algoritmo Ex1 Var v1, calc : Real; Início Leia (v1); calc = v1 ** (1/2); Escreva (calc); Fim. Fluxograma (Diagrama de Blocos) INÍCIO v1 calc = v1 ** (1/2) calc FIM 2) Elabore um Programa em Português Estruturado, e o Fluxograma (Diagrama de Blocos) que recebe (via teclado) um número e mostra se ele é divisível por 3. Português Estruturado Algoritmo Ex2 Var n1 : Inteiro; Início Leia (n1); Se (n1 MOD 3 == 0) então Escreva ("É divisível por três"); Senão Escreva ("Não é divisível por três "); Fim_se Fim. Fluxograma (Diagrama de Blocos) INÍCIO n1 n1 MOD 3 == 0 N "Não é divisível por três" S "É divisível por três" FIM 3) Elabore um Programa em Português Estruturado, e o Fluxograma (Diagrama de Blocos) que recebe (via teclado) dois números, e calcula a soma destes valores. Caso a soma dê um valor acima de 20(vinte), o programa deve mostrar o próprio valor da soma. Do contrário deve mostrar o valor do produto dos dois números. Português Estruturado Algoritmo Ex3 Var a, b, calc : Inteiro; Início Leia (a, b); calc = a + b; Se (calc > 20) então Escreva (calc); Senão calc = a * b; Escreva (calc); Fim_se Fim. Fluxograma (Diagrama de Blocos) INÍCIO a, b calc = a + b calc > 20 S N calc = a * b calc calc FIM 4) (alterada no final da aula) Elabore um Programa em Português Estruturado, e o Fluxograma (Diagrama de Blocos) que recebe (via teclado) um número que representa a Quantidade de Latas de Refrigerantes, e ao final mostra quantas latas sobrariam se as mesmas fossem divididas em um grupo de 7(sete) pessoas. Português Estruturado Algoritmo Ex4 Var ql : Inteiro; Início Leia (ql); Escreva (ql MOD 7); Fim. Fluxograma (Diagrama de Blocos) INÍCIO ql ql MOD 7 FIM