3
respostas

algoritmo "CONTADORA"

algoritmo "CONTADORA"

var contador , valor , salto : inteiro inicio

contador <- 0 escreva ("Quer contar até quanto ? : ") leia(valor) escreva ("Quer quantos salto? : ") leia(salto) enquanto (contador <= valor ) faca escreval (contador) contador <- contador + salto FimEnquanto Escreval ("terminei de contar")

fimalgoritmo

3 respostas

Alguem poderia me auxiliar de como ficaria no C# pois tentei arriscar sozinho mas encontrei dificuldade na implementação dos comandos por eu nao ser ambientado ainda nesta ferramenta utilizado console e claro.

algoritmo "CONTADORA"

var contador , valor , salto : inteiro inicio

contador <- 0 escreva ("Quer contar até quanto ? : ") leia(valor) escreva ("Quer quantos salto? : ") leia(salto) enquanto (contador <= valor ) faca escreval (contador) contador <- contador + salto FimEnquanto Escreval ("terminei de contar")

fimalgoritmo

À partir do main.

int valor; int salto;

//ESCREVA ("Quer contar até quanto?") Console.WriteLine("Quer contar até quanto?");

//LEIA VALOR DIGITADO //É NECESSÁRIO CONVERTER PARA INT, POIS TODOS OS VALORES GERADOS PELO Console.Write É STRING valor = Convert.ToInt32(Console.ReadLine());

//ESCREVA("Quer quantos saltos?") Console.WriteLine("Quer quantos saltos?");

//LEIA VALOR DIGITADO salto = Convert.ToInt32(Console.ReadLine());

//PARA(I = 0; I <= valor; i+salto) // FAZEMOS UM "FOR" SEMPRE QUE TEMOS UM VALOR DEFINIDO PARA O NÚMEROS DE VEZES QUE QUEREMOS EXECUTAR O LOOP. NESSE CASO O NÚMERO FORNECIDO PELO USUÁRIO (valor).

//O PRIMEIRO PARAMETRO (int i = 0) INDICA QUE MINHA VARIÁVEL COMEÇA EM "0" //O SEGUNDO ( i <= valor) INDICA QUE O LOOP IRÁ SER FEITO ENQUANTO NÃO ATINGIR O VALOR INFORMADO //O TERCEITO (i+=salto) INCREMENTA O NÚMERO DE SALTOS FORNECIDO PELO USUÁRIO

for (int i = 0; i <= valor; i+=salto) { Console.Write(i); }

Console.Write("Terminei de Contar"); Console.Read();

Abraço, Qualquer dúvida só chamar.

AGORA COM QUEBRA DE LINHA PARA FICAR MAIS FÁCIL. RSRS

À partir do main. int valor; int salto;

//ESCREVA ("Quer contar até quanto?") Console.WriteLine("Quer contar até quanto?");

//LEIA VALOR DIGITADO //É NECESSÁRIO CONVERTER PARA INT, POIS TODOS OS VALORES GERADOS PELO Console.Write É STRING valor = Convert.ToInt32(Console.ReadLine());

//ESCREVA("Quer quantos saltos?") Console.WriteLine("Quer quantos saltos?");

//LEIA VALOR DIGITADO salto = Convert.ToInt32(Console.ReadLine());

//PARA(I = 0; I <= valor; i+salto) // FAZEMOS UM "FOR" SEMPRE QUE TEMOS UM VALOR DEFINIDO PARA O NÚMEROS DE VEZES QUE QUEREMOS EXECUTAR O LOOP. NESSE CASO O NÚMERO FORNECIDO PELO USUÁRIO (valor).

//O PRIMEIRO PARAMETRO (int i = 0) INDICA QUE MINHA VARIÁVEL COMEÇA EM "0" //O SEGUNDO ( i <= valor) INDICA QUE O LOOP IRÁ SER FEITO ENQUANTO NÃO ATINGIR O VALOR INFORMADO //O TERCEITO (i+=salto) INCREMENTA O NÚMERO DE SALTOS FORNECIDO PELO USUÁRIO

for (int i = 0; i <= valor; i+=salto) { Console.Write(i); }

Console.Write("Terminei de Contar"); Console.Read();

Abraço, Qualquer dúvida só chamar.