• Matéria: Informática
  • Autor: juju230405
  • Perguntado 4 anos atrás

Me ajudem plmr!!!!!
Usando a estrutura de escolha:
1) Receba um número entre 0 e 10 e informe a sua escrita em inglês

Respostas

respondido por: MiguelFOp
1

Algoritmo:

Criar uma lista do tipo string;

Colocar a escrita em inglês de todas as escritas em cada índice;

Pedir ao usuário um número e armazena-ló em uma variável int;

Se o número for menor que 11 ou maior que 0:

Laço for de 0 até 10;

 Se o número do usuário == x:

  Exibir a escrita;

Código:

Linguagem C

No topo do código coloque: (para usar listas)

using System.Collections.Generic;

Listas que armazenam as escritas

var escritas = new List<string>();  

escritas.Add("One");

escritas.Add("Two");

escritas.Add("Three");

escritas.Add("Four");

escritas.Add("Five");

escritas.Add("Six");

escritas.Add("Seven");

escritas.Add("Eight");

escritas.Add("Nine");

escritas.Add("Ten");

Console.WriteLine("Insira um número entre 0 a 10: "); Exibir texto

int num = int.Parse(Console.ReadLine()); Conversão de string para int

if(num < 11 && num > 0) Controle de 0 a 10

{

   for (int x = 0; x < 10; x++)

   {

         Se o número for igual a x + 1, pois x parte do índice 0

         if (num == (x + 1))  

         {

              Console.WriteLine($"Sua escrita em inglês é: {(escritas[x])}");  

         }

   }

}

else Se for negativo ou acima de 10

{

   Console.WriteLine("Número negativo ou acima de 10");

}

Comandos e Ajudas:

var lista = new List<string>(); -> criar lista do tipo string.

lista.Add("Texto"); -> adicionar a string "Texto" a lista ao topo da lista

int.Parse() -> transformar string em int.

Console.WriteLine() -> exibir linha no prompt.  

Console.ReadLine() -> esperar resposta da linha escrita.

Sempre que vamos exibir uma variável + um texto, devemos sempre usar:

um $ antes de começar o texto e { ( ) } para se referir a variável.

Exemplo: Console.WriteLine($"Seu pedido é: { ( pedidos [ 0 ] ) } , volte sempre");

OBS: Caso vá se referir a um índice de uma lista use [ ]

Espero que eu tenha ajudado :)

Anexos:
Perguntas similares