Atividade de Estrutura de Repetição 08.06
Atividade de Estrutura de Repetição 08.06
Atividade de Estrutura de Repetição 08.06
Português Estruturado
ALGORITMO_MEDIA_ALUNOS
VAR idade_media, , altura_media, altura: REAL
Idade, i : INTEIRO
INICIO
idade_media 0
altura_media 0
cont_altura 0
cont_idade 0
PARA i + 1 ate 45 faca
ESCREVA(“Entre com a idade do aluno”)
LEIA(idade)
ESCREVA(“Entre com a altura do aluno”)
LEIA(altura)
SE altura < 1.7 ENTAO
Idade_media (idade_media+idade)
Cont_idade cont_idade+1
FIM_SE
SE idade < 20 ENTAO
altura_media (altura_media+altura)
Cont_altura cont_altura+1
FIM_SE
FIM_PARA
altura_media (altura_media/cont_altura)
idade_media (idade_media/cont_idade)
ESCREVA(“A idade média dos alunos com altura menor que 1.7 é :” + idade_media)
ESCREVA(“A altura média dos alunos com idade maior que 20 anos é :” + altura_media)
FIM
C#
using System;
7. Escreva um programa que lido um número, calcule e informe o seu fatorial. Ex.: 5! =
5 * 4 * 3 * 2 * 1 = 120
Português Estruturado
ALGORITMO_FATORIAL_ENQUANTO
VAR numero, fatorial, contador: INTEIRO
INICIO
ESCREVA(“Entre com um número que você deseja saber o fatorial”)
LEIA(numero)
Fatorial 1
ENQUANTO (contador <= numero) FACA
fatorial fatorial*contador
contador contador + 1
FIM_ENQUANTO
ESCREVA(“O fatorial do número digital é ” fatorial)
FIM
C#
using System;
Português Estruturado
ALGORITMO_NUM_PARES_1_100
VAR num: INTEIRO
INICIO
PARA num ATE 100 FACA
SE(num mod 2=0) então
ESCREVA(num)
FIM-SE
FIM_PARA
FIM
C#
using System;