
PROBLEMA CON CONSTRUCTORES
Publicado por pedro (3 intervenciones) el 12/08/2014 01:58:51
SALUDOS
ESTOY HACIENDO ESTE PEQUEÑO PROGRAMA, QUE DEBE DE UTILIZAR CONSTRCTORES, PERO C# ME DICE QUE NO ESTAN ASIGNADAS 3 VARIABLES, LAS CUALES ESTAN DECLARADAS EN UN CONSTRUCTOR. ALGUIEN PODRIA ASESORARME.
GRACIAS.
ESTE ES EL CODIGO FUENTE.

ESTOY HACIENDO ESTE PEQUEÑO PROGRAMA, QUE DEBE DE UTILIZAR CONSTRCTORES, PERO C# ME DICE QUE NO ESTAN ASIGNADAS 3 VARIABLES, LAS CUALES ESTAN DECLARADAS EN UN CONSTRUCTOR. ALGUIEN PODRIA ASESORARME.
GRACIAS.

ESTE ES EL CODIGO FUENTE.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace CONSUMOLUZ
{
class Consumo
{
public static void Main(string[] args)
{
int cantidad;
string elemento;
float Consumo;
int tiempo;
float W;
double kWh;
double Amperaje;
double Voltaje;
int Potencia;
Console.Write("\n C O N S U M O DE L U Z"); //texto
Console.Write("\n TIEMPO/KWH"); //texto
Console.Write("\n ----------------------------\n"); //texto
Console.Write("\nEste programa le ayudara a obtener"); //texto
Console.Write("\nel consumo de energia electrica de"); //texto
Console.Write("\nsus aparatos conectados\n"); //texto
Console.Write("\n ");//espacio
Console.WriteLine("\nIngrese la cantidad de aparatos: "); //se piden los valores
cantidad = int.Parse(Console.ReadLine());
Console.WriteLine("\nIngrese el nombre del aparato: "); //se piden los valores
elemento = (Console.ReadLine());
Console.WriteLine("\nIngrese el consumo: "); //se piden los valores
Consumo = float.Parse(Console.ReadLine());
Console.WriteLine("\nIngrese el tiempo de uso del aparato: ");
tiempo = int.Parse(Console.ReadLine());
Console.Write("\nCantidad: " + cantidad);
Console.Write("\nAparato: " + elemento);
Console.Write("\nTiempo de funcionamiento: " + tiempo);
Console.WriteLine("\nPresione ENTER para continuar ");
Console.ReadLine();
metodo1(kWh, tiempo);
metodo2(Amperaje, cantidad, Voltaje);
}
public static void metodo1(double kWh, double tiempo) //declaramos metodo que no devuelve valores
{
Double Resu1;//declaramos la variable 1 que almacena el primer resultado
Resu1 = kWh * 0.807 * tiempo;//operacion 1
Console.WriteLine("\nEl costo de su consumo de luz es: ");//salida1
Console.WriteLine(Resu1); //imprime resultado
Console.WriteLine("\nPresione Enter para continuar...."); //muestra texto
Console.ReadLine(); //pausa
}
public static void metodo2(double Amperaje, double cantidad, double Voltaje)
{
Double resu2;//declaramos la variable 2 que almacena el segundo resultado
resu2 = (Voltaje * Amperaje) * cantidad;
Console.WriteLine("\nLa potencia consumida de su elemento es de: ");//salida1
Console.WriteLine(resu2); //imprime resultado
}
}
}

Valora esta pregunta


0