using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Tarea
{
class Factorial
{
public static int factorial(int n)
{
return n == 0 ? 1 : factorial(n - 1) * n;
}
public static void Main(string[] args)
{
Console.Write("Numero: ");
int n = int.Parse(Console.ReadLine());
Console.WriteLine("Factorial: {0}", factorial(n));
}
}
}
jueves, 26 de noviembre de 2015
Trabajar con arrelgos, numero mayor,menor
using System;
using System.Collections.Generic;
using System.Text;
namespace MayorMenor
{
class Program
{
static void Main(string[] args)
{
int mayor = 0;
//int mayor = -99;
int menor = 99;
int i, n, numero;
Console.Write("Ingrese la cantidad de numeros a comparar: ");
n = Int32.Parse(Console.ReadLine());
for (i = 0; i < n; i++)
{
//Console.Write((i + 1) + " numero: ");
Console.WriteLine("Numero: ");
numero = Int32.Parse(Console.ReadLine());
if (mayor < numero)
{
mayor = numero;
}
if (menor > numero)
{
menor = numero;
}
}
Console.WriteLine("El numero mayor es: " + mayor);
Console.WriteLine("El numero menor es: " + menor);
Console.ReadKey();
}
}
}
/////////////////////////////////////////////////////////
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int mayor=0;
int n, numero;
int i;
Console.WriteLine("Introduce la cantidad: ");
n = Convert.ToInt32(Console.ReadLine());
for (i =0; i < n;i++)
{
Console.WriteLine("numero: ");
numero = Convert.ToInt32(Console.ReadLine());
if (numero >mayor)
{
mayor=numero;
}
}
Console.WriteLine("El mayor es: " + mayor);
Console.Read();
}
}
}
using System.Collections.Generic;
using System.Text;
namespace MayorMenor
{
class Program
{
static void Main(string[] args)
{
int mayor = 0;
//int mayor = -99;
int menor = 99;
int i, n, numero;
Console.Write("Ingrese la cantidad de numeros a comparar: ");
n = Int32.Parse(Console.ReadLine());
for (i = 0; i < n; i++)
{
//Console.Write((i + 1) + " numero: ");
Console.WriteLine("Numero: ");
numero = Int32.Parse(Console.ReadLine());
if (mayor < numero)
{
mayor = numero;
}
if (menor > numero)
{
menor = numero;
}
}
Console.WriteLine("El numero mayor es: " + mayor);
Console.WriteLine("El numero menor es: " + menor);
Console.ReadKey();
}
}
}
/////////////////////////////////////////////////////////
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int mayor=0;
int n, numero;
int i;
Console.WriteLine("Introduce la cantidad: ");
n = Convert.ToInt32(Console.ReadLine());
for (i =0; i < n;i++)
{
Console.WriteLine("numero: ");
numero = Convert.ToInt32(Console.ReadLine());
if (numero >mayor)
{
mayor=numero;
}
}
Console.WriteLine("El mayor es: " + mayor);
Console.Read();
}
}
}
viernes, 21 de agosto de 2015
Funciones recursivas en lenguaje C
#include <stdio.h>
#include <stdlib.h>
void funcionA(char c);
void funcionB(char c);
int main()
{
printf("\n");
funcionA('Z');
printf("\n");
return 0;
}
void funcionA(char c){
if(c>'A')
funcionB(c);
printf("%c",c);
}
void funcionB(char c){
funcionA(--c);
}
#include <stdlib.h>
void funcionA(char c);
void funcionB(char c);
int main()
{
printf("\n");
funcionA('Z');
printf("\n");
return 0;
}
void funcionA(char c){
if(c>'A')
funcionB(c);
printf("%c",c);
}
void funcionB(char c){
funcionA(--c);
}
martes, 18 de agosto de 2015
C# calcular la longitud de una hipotenusa dadas las longitudes de los catetos
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace hipotenusa
{
class Program
{
static void Main(string[] args)
{
//ejemplo Sqrt() para calcular la longitud de una hipotenusa dadas las longitudes de los catetos
double x, y, z;
x = 3;
y = 4;
z = Math.Sqrt(x*x + y*y);
Console.WriteLine("La hipotenusa es: "+z);
Console.ReadLine();
}
}
}
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace hipotenusa
{
class Program
{
static void Main(string[] args)
{
//ejemplo Sqrt() para calcular la longitud de una hipotenusa dadas las longitudes de los catetos
double x, y, z;
x = 3;
y = 4;
z = Math.Sqrt(x*x + y*y);
Console.WriteLine("La hipotenusa es: "+z);
Console.ReadLine();
}
}
}
Visual C# grados celsius a fathrenheit
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace CelciusAfarenhei
{
class Program
{
static void Main(string[] args)
{
double f;
double c;
f = 59.0;
//convierte a celsius
c = 5.9 / 9.0 * (f - 32.0);
Console.WriteLine(f+" grados fahrenheit son");
Console.WriteLine(c+ "grados celsius");
Console.ReadLine();
}
}
}
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace CelciusAfarenhei
{
class Program
{
static void Main(string[] args)
{
double f;
double c;
f = 59.0;
//convierte a celsius
c = 5.9 / 9.0 * (f - 32.0);
Console.WriteLine(f+" grados fahrenheit son");
Console.WriteLine(c+ "grados celsius");
Console.ReadLine();
}
}
}
EjemploContinue C#
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace EjemploContinue
{
class Program
{
static void Main(string[] args)
{
//programa ejemplo de uso de continue
int i;
//presenta los numeros pares entre 0 y 100
for (i = 0; i <= 100;i++ )
{
//repite si i es par
if ((i % 2) != 0) continue; //repite el loop si es par
Console.WriteLine(i);
}
Console.ReadLine();
}
}
}
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace EjemploContinue
{
class Program
{
static void Main(string[] args)
{
//programa ejemplo de uso de continue
int i;
//presenta los numeros pares entre 0 y 100
for (i = 0; i <= 100;i++ )
{
//repite si i es par
if ((i % 2) != 0) continue; //repite el loop si es par
Console.WriteLine(i);
}
Console.ReadLine();
}
}
}
Calcular balance C#
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Calcular_balance
{
class Program
{
static void Main(string[] args)
{
//el programa calcula un balance antes de aplicar intereses
decimal balance;
decimal tasa;
//calcular nuevo balance
balance = 1000.10m;
tasa = 0.1m;
balance = balance * tasa + balance;
Console.WriteLine("nuevo balance: $"+ balance);
Console.ReadLine();
}
}
}
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Calcular_balance
{
class Program
{
static void Main(string[] args)
{
//el programa calcula un balance antes de aplicar intereses
decimal balance;
decimal tasa;
//calcular nuevo balance
balance = 1000.10m;
tasa = 0.1m;
balance = balance * tasa + balance;
Console.WriteLine("nuevo balance: $"+ balance);
Console.ReadLine();
}
}
}
Juego De Adivinar Una Letra C#
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace JuegoDeAdivinarUnaLetra
{
class Program
{
static void Main(string[] args)
{
//juego de adivinar una letra
char ch, respuesta = 'k';
Console.WriteLine("estoy pensando en una letra entre A Y Z");
Console.Write("¿Puedes adivinarla?:");
ch = (char)Console.Read();
if (ch == respuesta)
{
Console.WriteLine("correcto ***+");
}
else
Console.WriteLine("lo siento mucho");
if (ch < respuesta)
{
Console.WriteLine("muy bajo");
}
else
Console.WriteLine("muy alto");
Console.ReadLine();
}
}
}
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace JuegoDeAdivinarUnaLetra
{
class Program
{
static void Main(string[] args)
{
//juego de adivinar una letra
char ch, respuesta = 'k';
Console.WriteLine("estoy pensando en una letra entre A Y Z");
Console.Write("¿Puedes adivinarla?:");
ch = (char)Console.Read();
if (ch == respuesta)
{
Console.WriteLine("correcto ***+");
}
else
Console.WriteLine("lo siento mucho");
if (ch < respuesta)
{
Console.WriteLine("muy bajo");
}
else
Console.WriteLine("muy alto");
Console.ReadLine();
}
}
}
MostrarAlfabeto en C#
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace MostrarAlfabeto
{
class Program
{
static void Main(string[] args)
{
//programa que muestra el alfabeto
char ch;
ch = 'a';
while(ch<='z'){
Console.Write(ch);
ch++;
}
Console.ReadLine();
}
}
}
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace MostrarAlfabeto
{
class Program
{
static void Main(string[] args)
{
//programa que muestra el alfabeto
char ch;
ch = 'a';
while(ch<='z'){
Console.Write(ch);
ch++;
}
Console.ReadLine();
}
}
}
Programa Para Calcula rEl Volumen De Un Cilindro
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ProgramaCalcularElVolumenDeCilindro
{
class Program
{
static void Main(string[] args)
{
//programa que calcula el volumen de un cilindro a partir del radio de su base y su altura
double radio = 4, alto = 5;
//inicializa el volumen dinamicamente
double volumen = 3.1416 * radio * radio * alto;
Console.WriteLine("el volumen es: "+volumen);
Console.ReadLine();
}
}
}
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ProgramaCalcularElVolumenDeCilindro
{
class Program
{
static void Main(string[] args)
{
//programa que calcula el volumen de un cilindro a partir del radio de su base y su altura
double radio = 4, alto = 5;
//inicializa el volumen dinamicamente
double volumen = 3.1416 * radio * radio * alto;
Console.WriteLine("el volumen es: "+volumen);
Console.ReadLine();
}
}
}
Suscribirse a:
Entradas (Atom)