Buscar

Desenvolva o software.

Desenvolva um software onde o usuário possa digitar um valor. Esse valor será a quantidade de vezes que o software vai criar de variáveis. Para cada variável você vai atribuir um valor randômico entre 1 e 100. Depois imprima uma lista de todos os valores.(Dica: Laço de repetição, função de atribuição randômica e System.out.printl).

💡 6 Respostas

User badge image

Ademílson Flores

Faça-o com vetor se possivel:

 

  1. Vector<Object> v = new Vector<Object>();  
  2. for (int i = 0; i < 10; i++) {  
  3.     v.add(i, new Integer(i));  

 

1
Dislike0
User badge image

Guerino Rodella

Boa tarde tudo certo?!

Fica meio difícil responder uma vez que você não especificou a linguagem que precisa fazer o software. Vou assumir que você precisa desenvolver em Java uma vez que o método "System.out.println" pertence ao console do Java.

1º Entrada de dados do usuário:
   //Para fazer a entrada de dados, utilizamos a classe Scanner que lê um valor digitado pelo usuário no console.

   // Biblioteca da classe Scanner import java.util.Scanner;
 
// Vamos criar uma variável que se chamará 'entrada' a qual será responsável por ler o valor que o usuário digita no console.

   Scanner entrada = new Scanner( System.in ); // Criação da variável

// Pedir para que o usuário informe um valor que sera armazenado na variável 'qtdVezes'

   System.out.println( "Digite um valor: " );// Imprime na tela o texto para o usuário informar um valor
   int qtdVezes; // Variavel inteira que recebe o valor informado para o usuário.
   qtdVezes = entrada.nextInt(); // Atribuição do valor que o usuário digitou para a variável 'qtdVezes'

// NOTA: a variável 'entrada' é um intermediário entre o código que escrevemos e os valores que são digitados no console. Ela faz a integração de ambos. A VARIÁVEL ENTRADA SÓ SERVE PARA LER O VALOR QUE SERÁ ARMAZENADO NA VARIÁVEL 'qtdVezes'

* 2º Valor randomico entre 1 e 100   *

   // Criar uma variável randomica da classe Random que irá gerar os valores entre 1 e 100
   Random random = new Random(); // Cria a variável .

  // Laço de repetição que será executado 'qtdVezes' que o usuário informou

3º Laço de repetição

  for( int i = 0; i < qtdVezes; i++ ){ // Cria variavel 'i' com valor 0; Enquanto ela for MENOR que a qtdVezes ; Incrementa 'i'
      int numRandomicoGerado; // Variavel que armazena o valor randômico gerado;

      //Neste ponto temos a variável randomica - random - que gerará os valores randômicos; Temos a variável 'numRandomicoGerado' que armazenará o valor randomico MAS ainda NÃO geramos o valor. Para gerar o valor randômico, precisamos chamar o método 'nextInt()' da variável 'random'. Então ficaria +/- assim: random.nextInt();
MAS o valor que esse random irá gerar NÃO será entre 1 e 100, precisamos especificar que o limite será 100. Para isso, informamos o valor 100 no método 'nextInt()' ficando assim: random.nextInt( 100 );

      numRandomicoGerado = random.nextInt( 100 ) + 1; // Adiciono 1 ( '+1' ) para não gerar com o valor 0;

      // Agora que temos o valor gerado, basta imprimí-lo:

      System.out.println( i + "º - "Número gerado: " + numRandomicoGerado );// Imprime na tela o valor gerado.

      //NOTA: eu coloquei " i + "º - " " para termos um controle de quantas vezes está sendo executado o código de gerar números randomicos
  }

Testei aqui no netBeans e funcionou certinho, espero que lhe ajude. ^^
Abraços,
Guerino Rodella.
----------------------------------------------------------------------------------------------------------------------------------------------------
A programmer is just a tool which convert caffeine into code @_@

1
Dislike0
User badge image

Nilson Donizete Ribeiro da Silva

Muito obrigado mesmo valeu.

 

Att; 

 

Nilson Ribeiro

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta.

User badge image

Outros materiais