Lunes 18 de Noviembre de 2024, 07:54
SoloCodigo
Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
.
¿Perdiste tu
email de activación?
Inicio
Foros
Chat
Ayuda
Buscar
Ingresar
Registrarse
SoloCodigo
»
Foros
»
CLR: .Net / Mono / Boo / Otros CLR
»
C#
(Moderador:
ProfesorX
) »
Aplicacion de Consola - Nro complejos
« anterior
próximo »
Imprimir
Páginas: [
1
]
Autor
Tema: Aplicacion de Consola - Nro complejos (Leído 771 veces)
chakiman
Nuevo Miembro
Mensajes: 6
Aplicacion de Consola - Nro complejos
«
en:
Domingo 4 de Octubre de 2009, 05:10 »
0
Necesito de vuesstra ayuda...
el ejercicio era este---
12.Completar el código para que lo siguiente funcione :
class ejecutar
{
static void Main( )
{
complejo x = new complejo(3,7); // 3 + 7 i
complejo y = new complejo(9,-15); // 9 – 15 i
x.mostrar( );
y.mostrar( );
Console.WriteLine(“Suma = “+ complex.sumar(x,y));
Console.WriteLine(“Resta = “+ complex.restar(x,y));
Console.WriteLine(“Producto = “+ complex.multiplicar(x,y));
Console.WriteLine(“División = “+ complex.dividir(x,y));
Console.ReadLine( );
}
}
Yaa teengo el codigo casi compleeeto.. pero no me funcionaaa.. u.u necesito de su ayuda porfa...
Código: C#
using
System
;
namespace
Ejercicio12
{
class
complejo
{
public
int
a
;
public
int
b
;
public
string
num
;
public
complejo
(
int
a,
int
b
)
{
num
=
a
+
" "
+
b
+
"i"
;
}
public
void
mostrar
(
)
{
Console
.
WriteLine
(
"{0} {1}i"
,a,b
)
;
}
}
class
complex
{
public
static
string
sumar
(
complejo x,complejo y
)
{
int
a,b
;
a
=
x
.
a
+
y
.
a
;
b
=
y
.
b
+
y
.
b
;
string
rpta
;
rpta
=
a
+
" "
+
b
+
"i"
;
return
rpta
;
}
public
static
string
restar
(
complejo x,complejo y
)
{
int
a,b
;
a
=
x
.
a
-
y
.
a
;
b
=
x
.
b
-
y
.
b
;
string
rpta
;
rpta
=
a
+
" "
+
b
+
"i"
;
return
rpta
;
}
public
static
string
multiplicar
(
complejo x,complejo y
)
{
int
a,b
;
a
=
(
x
.
a
*
y
.
a
)
-
(
x
.
b
*
y
.
b
)
;
b
=
(
x
.
a
*
y
.
b
)
+
(
x
.
b
-
y
.
a
)
;
string
rpta
;
rpta
=
a
+
" "
+
b
+
"i"
;
return
rpta
;
}
public
static
string
dividir
(
complejo x,complejo y
)
{
int
a,b
;
a
=
(
(
x
.
a
*
y
.
a
)
+
(
x
.
b
*
y
.
b
)
)
/
(
Math
.
Pow
(
y
.
a
,
2
)
+
Math
.
Pow
(
y
.
b
,
2
)
)
;
b
=
(
(
x
.
b
*
y
.
b
)
-
(
x
.
a
*
y
.
b
)
)
/
(
Math
.
Pow
(
y
.
a
,
2
)
+
Math
.
Pow
(
y
.
b
,
2
)
)
;
string
rpta
;
rpta
=
a
+
" "
+
b
+
"i"
;
return
rpta
;
}
}
class
ejecutar
{
static
void
Main
(
)
{
complejo x
=
new
complejo
(
3
,
7
)
;
// 3 + 7 i
complejo y
=
new
complejo
(
9
,
-
15
)
;
// 9 – 15 i
x
.
mostrar
(
)
;
y
.
mostrar
(
)
;
Console
.
WriteLine
(
"Suma = {0}"
,complex
.
sumar
(
x,y
)
)
;
Console
.
WriteLine
(
"Resta = {0}"
,complex
.
restar
(
x,y
)
)
;
Console
.
WriteLine
(
"Producto = {0}"
,complex
.
multiplicar
(
x,y
)
)
;
Console
.
WriteLine
(
"División = {0}"
,complex
.
dividir
(
x,y
)
)
;
Console
.
ReadLine
(
)
;
}
}
}
Si alguien me pudiera decir en que he fallado para poder corregir... u.u[/b]
Tweet
Imprimir
Páginas: [
1
]
« anterior
próximo »
SoloCodigo
»
Foros
»
CLR: .Net / Mono / Boo / Otros CLR
»
C#
(Moderador:
ProfesorX
) »
Aplicacion de Consola - Nro complejos