Você está na página 1de 3

Exercício - Estrutura de Repetição

1. Faça um algoritmo para imprimir a tabuada do número 5


Portugol
ALGORITMO_TABUADA_N_5
VAR i: inteiro
INICIO
ESCREVA (“TABUADA DO NUMERO 5”)
i 0
REPITA
ESCREVA ((“5 X” + i + “=” i*5))
i i+1
ATÉ(X>10)
FIM

C#
int numero;
Console.WriteLine("Tabuada do número 5");
numero = 5;
for (int i = 1; i < 11; i++)
{
Console.WriteLine("{0} x {1} ={2}", numero,i, i*numero);
}

2. Faça um algoritmo que leia um número inteiro e mostre o seu dobro na tela. O programa deve
executar até o usuário digitar 0.
Portugol
ALGORITMO DOBRO
VAR valor_digitado, dobro: INTEIRO
INÍCIO
dobro = 0
ESCREVA (“DIGITE UM VALOR PARA OBTER O DOBRO OU 0 PARA SAIR”)
LEIA (valor_digitado)
ENQUANTO valor_digitado <> 0 FACA
dobro = valor_digitado * 2
ESCREVA (“O DOBRO DO NÚMERO DIGITADO É: ” + dobro)
ESCREVA (“DIGITE UM VALOR PARA OBTER O SEU DOBRO OU 0 PARA SAIR”)
LEIA (valor_digitado)
FIM_ENQUANTO
FIM

C#
int valor_digitado, dobro;
dobro =0;
Console.WriteLine("Digite um valor para obter seu dobro ou 0 para sair");
valor_digitado = int.Parse(Console.ReadLine());
while (valor_digitado != 0)
{
dobro = valor_digitado * 2;
Console.WriteLine("O dobro de {0} é: {1}", valor_digitado, dobro);
Console.WriteLine("Digite um valor para obter seu dobro ou 0 para sair");
valor_digitado = int.Parse(Console.ReadLine());
}

3. Faça um algoritmo que some valores até o usuário digitar o valor 0 (usar a estrutura enquanto). 
Portugol
ALGORITMO_SOMA
VAR NUM1, NUM2, SOMA: INTEIRO
INICIO
SOMA 0
ESCREVA(“DIGITE O PRIMEIRO NÚMERO”)
LEIA(NUM1)
ESCREVA(“DIGITE O SEGUNDO NÚMERO”)
LEIA(NUM2)
SOMA NUM1 + NUM2
ENQUANTO

C#
int numero, soma;
soma=0;
Console.WriteLine("Digite o número para obter a sua soma ou 0 para sair");
numero = int.Parse(Console.ReadLine());
while (numero != 0)
{
soma = numero + soma;
Console.WriteLine("Digite o número para obter a sua soma ou 0 para sair");
numero = int.Parse(Console.ReadLine());
}
Console.WriteLine("A soma dos números digitados é {0}", soma);

4. Escreva um algoritmo que some 10 números. Esse algoritmo deverá perguntar ao usuário qual é o
número e no final mostrar o valor da soma.
Portugol
ALGORITMO SOMA_10_NUMERO
VAR
ALGORITMO_SOMA_10_NUMEROS
VAR NUMERO, SOMA, CONTADOR: INTEIRO;
INICIO
CONTADOR = 1
SOMA = 0
ENQUANTO CONTADOR <= 10 FACA
ESCREVA (“DIGITE O” +CONTADOR + “º NUMERO PARA SOMA”)
LEIA(NUMERO)
SOMA = SOMA+NUMERO
FIM_ENQUANTO
ESCREVA(“A SOMA DOS 10 NÚMEROS DIGITADOS É: +SOMA)
FIM

C#
int contador, soma, numero;
contador = 1;
soma = 0;
while (contador<=10)
{
Console.WriteLine("Digite o {0}° número para a soma",contador);
numero = int.Parse(Console.ReadLine());
soma = soma+numero;
contador = contador+1;
}
Console.WriteLine("A soma dos números digitados é: {0}",soma);

Você também pode gostar