Usuário com melhor resposta
Duvida c#

Pergunta
-
1 Escreva um programa que leia 3 valores inteiros e diferentes e mostre-os em ordem decrescente. Utilize seleção encadeada.
2 Deseja-se fazer uma pesquisa a respeito do consumo mensal de energia elétrica em uma determinada cidade. Para isso, são fornecidos os seguintes dados:
• preço do kWh consumido;
• número do consumidor;
• quantidade de kWh consumidos durante o mês; O número de consumidores que participarão da pesquisa é igual a 80.
Faça um algoritmo que leia os dados descritos acima, calcule e imprima (a) para cada consumidor, o total a pagar, (b) o maior consumo verificado, (c) o menor consumo verificado, (d) a média geral de consumo.
3 Escreva um programa para calcular a soma de 10 números quaisquer fornecidos pelo usuário
que faço? estou com dificuldade de entender .
vou tenter fazer 1 exerecio:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Exer_1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine( "Aluno : Rafael");
float x = 0;
float y = 0;
float z = 0;
float res = 0;
Console.WriteLine("Digite 3 valores ");
x = float.Parse(Console.ReadLine());
y = float.Parse(Console.ReadLine());
z = float.Parse(Console.ReadLine());
res = ((x <= 0) && (y <= 0) && (z <= 0));
Console.WriteLine("valores sao : {0},{1},{2}", res);
}
}
}
nao sei calcular .
nem sei fazer 2 e 3 .
por favor me ajudam
Respostas
-
Boa tarde, Rafael Fael. Tudo bem?
Essa seria uma questão de "Break Fix/Erro" ou "How to/Customização"?
Atenciosamente,Filipe B de Castro
Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.
- Marcado como Resposta Filipe B CastroModerator segunda-feira, 11 de setembro de 2017 17:21
-
Item 2:
try
{
double _pKWh;
int _qtdeC;
double _somaC=0;
double _valorAux=0;
int[] _numC;
int[] _qtdeKWh;
double[] _valorAPagar;
Console.Write("Informe o preco do KWh:");
_pKWh=double.Parse(Console.ReadLine());
//Por padrão, foi definido 80 consumidor. Para facilitar o teste, estou requisitando a qtde de consumidores.
Console.Write("Informe a quantidade de consumidores:");
_qtdeC = int.Parse(Console.ReadLine());
//Uso três arrays. Um para numero do consumidor, um para qtde de KWh consumido e um outro para armazenar o valor total consumido.
_numC = new int[_qtdeC];
_qtdeKWh = new int[_qtdeC];
_valorAPagar = new double[_qtdeC];
Console.WriteLine("\n\nDados dos consumidores:");
for (int i = 0; i < _qtdeC; i++)
{
Console.Write("\nInforme o numero do consumidor:");
_numC[i] = int.Parse(Console.ReadLine());
Console.Write("Informe a quantidade KWh consumido:");
_qtdeKWh[i] = int.Parse(Console.ReadLine());
//Cálculo do valor total consumido
_valorAPagar[i] = Convert.ToDouble(_qtdeKWh[i]) * _pKWh;
//Faço a soma do valor total consumido, que será usado para o cálculo da média
_somaC += _valorAPagar[i];
}
Console.WriteLine("\n\nLista de consumidores:");
for (int i = 0; i < _qtdeC; i++)
{
Console.WriteLine("Numero do consumidor:{0}\nTotal a pagar:{1:n2}\n", _numC[i], _valorAPagar[i]);
}
//Cálculo do maior consumo
_valorAux = _valorAPagar[0];
for (int i = 1; i < _qtdeC; i++)
{
if (_valorAux<_valorAPagar[i])
{
_valorAux = _valorAPagar[i];
}
}
Console.WriteLine("\nO maior consumo foi:{0:n2}", _valorAux);
//Cálculo do menor consumo
_valorAux = _valorAPagar[0];
for (int i = 1; i < _qtdeC; i++)
{
if (_valorAux > _valorAPagar[i])
{
_valorAux = _valorAPagar[i];
}
}
Console.WriteLine("\nO menor consumo foi:{0:n2}", _valorAux);
Console.WriteLine("\nMedia geral de consumo:{0:n2}", _somaC / Convert.ToDouble(_qtdeC));
}
finally
{
Console.ReadKey();
}- Marcado como Resposta Filipe B CastroModerator terça-feira, 12 de setembro de 2017 14:12
Todas as Respostas
-
Boa tarde, Rafael Fael. Tudo bem?
Essa seria uma questão de "Break Fix/Erro" ou "How to/Customização"?
Atenciosamente,Filipe B de Castro
Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.
- Marcado como Resposta Filipe B CastroModerator segunda-feira, 11 de setembro de 2017 17:21
-
Boa tarde,
Por falta de retorno essa thread está sendo encerrada
Se necessário, favor abrir uma nova thread.
Atenciosamente,Filipe B de Castro
Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.
-
Item 2:
try
{
double _pKWh;
int _qtdeC;
double _somaC=0;
double _valorAux=0;
int[] _numC;
int[] _qtdeKWh;
double[] _valorAPagar;
Console.Write("Informe o preco do KWh:");
_pKWh=double.Parse(Console.ReadLine());
//Por padrão, foi definido 80 consumidor. Para facilitar o teste, estou requisitando a qtde de consumidores.
Console.Write("Informe a quantidade de consumidores:");
_qtdeC = int.Parse(Console.ReadLine());
//Uso três arrays. Um para numero do consumidor, um para qtde de KWh consumido e um outro para armazenar o valor total consumido.
_numC = new int[_qtdeC];
_qtdeKWh = new int[_qtdeC];
_valorAPagar = new double[_qtdeC];
Console.WriteLine("\n\nDados dos consumidores:");
for (int i = 0; i < _qtdeC; i++)
{
Console.Write("\nInforme o numero do consumidor:");
_numC[i] = int.Parse(Console.ReadLine());
Console.Write("Informe a quantidade KWh consumido:");
_qtdeKWh[i] = int.Parse(Console.ReadLine());
//Cálculo do valor total consumido
_valorAPagar[i] = Convert.ToDouble(_qtdeKWh[i]) * _pKWh;
//Faço a soma do valor total consumido, que será usado para o cálculo da média
_somaC += _valorAPagar[i];
}
Console.WriteLine("\n\nLista de consumidores:");
for (int i = 0; i < _qtdeC; i++)
{
Console.WriteLine("Numero do consumidor:{0}\nTotal a pagar:{1:n2}\n", _numC[i], _valorAPagar[i]);
}
//Cálculo do maior consumo
_valorAux = _valorAPagar[0];
for (int i = 1; i < _qtdeC; i++)
{
if (_valorAux<_valorAPagar[i])
{
_valorAux = _valorAPagar[i];
}
}
Console.WriteLine("\nO maior consumo foi:{0:n2}", _valorAux);
//Cálculo do menor consumo
_valorAux = _valorAPagar[0];
for (int i = 1; i < _qtdeC; i++)
{
if (_valorAux > _valorAPagar[i])
{
_valorAux = _valorAPagar[i];
}
}
Console.WriteLine("\nO menor consumo foi:{0:n2}", _valorAux);
Console.WriteLine("\nMedia geral de consumo:{0:n2}", _somaC / Convert.ToDouble(_qtdeC));
}
finally
{
Console.ReadKey();
}- Marcado como Resposta Filipe B CastroModerator terça-feira, 12 de setembro de 2017 14:12