Ir ao conteúdo

Posts recomendados

Postado

Eu peço pra pessoa escolher o número de vezes que o comando vai escrever "A"

Ela escolhe "X" vezes

 

Como eu posso fazer para o comando escrever A "X" vezes?

Eu usaria um laço "FOR"?

 

 

Postado

Esse "X" precisa ser uma variável que vai receber o valor enviando pelo usuário.

 

echo off 

SET /p VarNumVezes= Digite a quantidade de vezes:
SET VarContador= 0

: INICIO

echo A

SET /a VarContador = %VarContador% + 1
If %VarContador% EQU %VarNumVezes% ( goto FIM ) Else ( goto INICIO )

: FIM
Pause

 

  • Curtir 1
  • Obrigado 1
Postado
34 minutos atrás, MrFruit disse:

@ricardo_br  O que esse "i" muda?


IF /i "%Orientacao%"=="V" Goto Vertical

O que esse "FOR" faz?  E  o que o "%%b" faz diferente do "%%a"?


for /l %%a in (1,1,%Quantidade%) do (

 

 

IF /i "%Orientacao%"=="V" Goto Vertical

/i ignora maiúsculas ou minúsculas tanto se você digitar V como v ele vai executar, se não tiver isso ele só executaria se você colocasse V maiúsculo no caso.

 

For /l %%a in (1,1,%Quantidade%) do (

Faz uma contagem e salva na variável %%a. O primeiro número é o início "1" o segundo "1" o incremento e o tereiro o fim. Por exemplo se %Quantidade% fosse igual a 20 o lop iriao executar 20x:

1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20.

 

Se você colocasse o incremento igual a 2 iria executar apenas 10x:

 

For /l %%a in (1,2,%Quantidade% do (

1,3,5,7,9,11,13,15,17,19

Postado
11 minutos atrás, MrFruit disse:

@ricardo_br Por exemplo, o


For /l %%a in (3,6,10 do (

Ele escreveria assim?

 

3, 6, 9, 12, 15, 18, 21, 24, 27 30

 

Não, ele só executaria 2 vezes o primeiro número é o número inicial, o segundo o incremento e o terçeiro o último.

Ficaria assim:

3, 9

o próximo seria 15 mais como o máximo é 10 só executaria 2x.

  • Obrigado 1

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!