A Little Assembly Required 1. static void hola() { // dice `Hello Word

Anuncio
A Little Assembly Required
1.
static void hola()
{
// dice ‘Hello Word’
Console.WriteLine(“Hello Word”);
}
2.
static void hola1()
{
// dice ‘Hello Word’ y “I’m doing okay!’
Console.WriteLine(“Hello Word”);
Console.Write(“I’m doing okay!”);
}
3.
static void hola2()
{
// dice ‘Hello Word’ y “I’m doing okay’
Console.WriteLine(“Hello Word\nI’m doing okay!”);
}
4.
static void aster(int n)
{
// despliega n asteriscos en una línea
for (int k = 0; k < n; k++)
Console.Write(“*”);
Console.WriteLine();
}
6.
static void aster1(int n)
{
// despliega n asteriscos en n líneas, uno por línea
for (int k = 0; k < n; k++)
Console.WriteLine(“*”);
}
7.
static long suma(long n)
{
// suma de naturales desde 1 hasta n (for)
long s = 0; // suma
for (long k = 1; k <= n; k++)
s += k;
return s;
}
static long suma1(long n)
{
// suma de naturales desde 1 hasta n (while)
long s = 0, k = 1; // suma, contador
while (k <= n)
s += k++;
return s;
}
static long suma2(long n)
{
// suma de naturales desde 1 hasta n (do-while)
long s = 0, k = 1; // suma, contador
do
s += k++;
while (k <= n);
return s;
}
9.
static void cuad(int n)
// cuadrado de n x n asteriscos
for (int k = 1; k < n; k++)
{
for (int k1 = 0; k1 < n; k1++)
Console.Write(“*”);
Console.WriteLine();
}
}
10.
static string nombreDigito(int d)
{
// nombre del dígito d (if simple)
string n; // nombre
if
if
if
if
if
if
if
if
if
if
(n
(n
(n
(n
(n
(n
(n
(n
(n
(n
==
==
==
==
==
==
==
==
==
==
return n;
}
0)
1)
2)
3)
4)
5)
6)
7)
8)
9)
n
n
n
n
n
n
n
n
n
n
=
=
=
=
=
=
=
=
=
=
“Zero”;
“One”;
“Two”;
“Three”;
“Four”;
“Five”;
“Six”;
“Seven”;
“Eight”;
“Nine”;
static string nombreDigito1(int d)
{
// nombre del dígito d (if anidados)
string n; // nombre
if (n == 0)
n = “Zero”;
else
if (n == 1)
n = “One”;
else
if (n == 2)
n = “Two”;
else if (n == 3)
n = “Three”;
else if (n == 4)
n = “Four”;
else if (n == 5)
n = “Five”;
else if (n == 6)
n = “Six”;
else if (n == 7)
n = “Seven”;
else if (n == 8)
n = “Eight”;
else if (n == 9)
n = “Nine”;
return n;
}
static string nombreDigito2(int d)
{
// nombre del dígito d (switch)
string n; // nombre
swith (d) {
case 0:
n = “Zero”;
break;
case 1:
n = “One”;
break;
case 2:
n = “Two”;
break;
case 3:
n = “Three”;
break;
case 4:
n = “Four”;
break;
case 5:
n = “Five”;
break;
case 6:
n = “Six”;
break;
case 7:
n = “Seven”;
case 8:
break;
n = “Eight”;
case 9:
n = “Nine”;
}
return n;
}
12.
static string concatena(string s, string s1)
{
// concatena cadenas c y c1
return s + s1;
}
static string swap(ref string s, ref string s1)
{
// intercambia s y s1
string t; // para intercambiar
t = s;
s = s1;
s1 = t;
}
* * *
ecabrera, agosto 2010.
Descargar