O Sistersinspirit.ca está aqui para ajudá-lo a encontrar respostas para todas as suas dúvidas com a ajuda de especialistas. Encontre respostas rápidas e confiáveis para suas perguntas de nossa dedicada comunidade de especialistas. Explore um vasto conhecimento de profissionais em diferentes disciplinas em nossa abrangente plataforma de perguntas e respostas.
Sagot :
Resposta:
using System;
class URI {
static void Main(string[] args) {
int[] contador = new int[3];
int codigo = 0;
do
{
codigo = Convert.ToInt32(Console.ReadLine());
switch (codigo)
{
case 1:
contador[0]++;
break;
case 2:
contador[1]++;
break;
case 3:
contador[2]++;
break;
case 4:
break;
default:
continue;
}
}
while (codigo != 4);
System.Console.WriteLine("MUITO OBRIGADO");
System.Console.WriteLine("Alcool: " + contador[0]);
System.Console.WriteLine("Gasolina: " + contador[1]);
System.Console.WriteLine("Diesel: " + contador[2]);
}
}
Explicação:
Segue um exemplo usando C#
Utilizando a linguagem de programação Python para escrever o algoritmo, foram usadas listas e o método count() para contar o número de vezes que determinados itens aparecem.
Listas
Em Python, listas são coleções contendo valores.
Podemos aplicar vários métodos em listas, um deles é o count() que serve para contar o número de repetições que um valor aparece na lista.
Assim, o algoritmo é apresentado a seguir:
___________________________
#A variável entrada vai receber os valores digitados pelo usuário
entrada = 0
#A variável lista vai armazenar os valores digitados
lista = []
'''O programa será executado enquanto o valor digitado for diferente de 4'''
while entrada != 4:
#Entrada dos valores
entrada = int(input("Digite a opção desejada: \n\
1 - Álcool \n\
2 - Gasolina \n\
3 - Diesel \n\
4 - Fim \n\
--->"))
#Se o valor for 1, 2, 3 ou 4, será inserido na lista
if entrada in [1, 2, 3, 4]:
lista.append(entrada)
#Se o usuário inserir um valor inválido, será exibida uma mensagem
else:
print("Digite um número valido!")
'''A contagem dos valores digitados é feita por meio do método lista.count()'''
print("MUITO OBRIGADO")
print("Álcool: ",lista.count(1))
print("Gasolina: ",lista.count(2))
print("Diesel: ",lista.count(3))
___________________________
Você pode aprender mais sobre Algoritmos aqui:
https://brainly.com.br/tarefa/19454029
https://brainly.com.br/tarefa/25475575
Obrigado por sua visita. Estamos dedicados a ajudá-lo a encontrar as informações que precisa, sempre que precisar. Sua visita é muito importante para nós. Não hesite em voltar para mais respostas confiáveis a qualquer pergunta que possa ter. Obrigado por usar o Sistersinspirit.ca. Continue nos visitando para encontrar respostas para suas perguntas.