You are on page 1of 4

7.

- Realizar un programa que permita ingresar una cantidad y sume todos


sus nmeros ejemplo: 123 la suma es 6.
using
using
using
using

System;
System.Collections.Generic;
System.Linq;
System.Text;

namespace ejercicio_5
{
class Program
{
static void Main(string[] args)
{
int num=0;
Console.Write("Escriba un numero entero positivo: ");
num = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("La suma de las cifras del numero {0} es: {1}", num,
sumaDeSusCifras(num));
Console.ReadKey();
}
static int sumaDeSusCifras(int numero)
{
int suma = 0;

}
}

if (numero < 10)


return numero;
else
{
while (numero >= 10)
{
suma += numero % 10;
numero /= 10;
}
suma += numero;
return suma;
}

8.-Realizar un programa que muestre el factorial de un nmero


using
using
using
using

System;
System.Collections.Generic;
System.Linq;
System.Text;

namespace EJERCICIO_8
{
class Program
{
static void Main(string[] args)
{
int num;
Console.WriteLine("Introduzca un nmero entero: ");
num = System.Convert.ToInt32(System.Console.ReadLine());
Console.WriteLine("Su factorial es: {0}", fact(num));
Console.ReadKey();
}

static long fact(int n)


{
if (n == 1)
return 1;
return n * fact(n - 1);
}

}
9.- Programa que calcule el promedio de dos notas ingresadas por teclado
using
using
using
using

System;
System.Collections.Generic;
System.Linq;
System.Text;

namespace EJERCICIO_9
{
class Program
{
static void Main(string[] args)
{
double n1, n2;
Console.WriteLine("Programa promedio de 2 notas");
Console.Write("Ingrese la primera nota: ");
n1 = Convert.ToDouble(Console.ReadLine());
Console.Write("Ingrese la segunda nota: ");
n2 = Convert.ToDouble(Console.ReadLine());
Console.Write("El promedio es: {0} ", Promedio(n1,n2));
Console.ReadKey();
}
static double Promedio(double num,double num1)
{
double aux;
aux = (num + num1) / 2;
return aux ;
}
}
}
10.- Realizar un programa que calcule el mayor de 3 nmeros ingresados por teclado
using
using
using
using

System;
System.Collections.Generic;
System.Linq;
System.Text;

namespace EJERCICIO_10
{
class Program
{
static void Main(string[] args)
{
int n1, n2, n3;
Console.WriteLine("Programa nmero mayor");
Console.Write("Ingrese un nmero: ");
n1 = Convert.ToInt32(Console.ReadLine());
Console.Write("Ingrese un nmero: ");
n2 = Convert.ToInt32(Console.ReadLine());

Console.Write("Ingrese un nmero: ");


n3 = Convert.ToInt32(Console.ReadLine());
Console.Write("El nmero mayor es: {0}",mayor(n1,n2,n3));
Console.ReadKey();

}
static int mayor(int n1, int n2, int n3)
{
int aux;
if ( (n1 > n2) && (n1 > n3) )
{
aux = n1;
}
if (n2 > n3)
{
aux = n2;
}
else
{
aux = n3;
}
return aux;
}

}
11.- Realizar un programa que calcule el cuadrado y el cubo de un nmero ingresado por
teclado.
using
using
using
using

System;
System.Collections.Generic;
System.Linq;
System.Text;

namespace EJERCICIO_11
{
class Program
{
static void Main(string[] args)
{
int num;
Console.WriteLine("PROGRAMA CUADRADO Y CUBO");
Console.Write("Ingrese un nmero: ");
num = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("El cuadrado es :{0} ", cuadrado(num));
Console.WriteLine("El cubo es :{0} ", cubo(num));
Console.ReadKey();
}
static int cuadrado(int num)
{
return num * num;
}
static int cubo(int num)
{
return num * num * num;
}
}
}
12.

Elabore un algoritmo que lea un nmero negativo e imprima el nmero y el positivo

del mismo.

using
using
using
using

System;
System.Collections.Generic;
System.Linq;
System.Text;

namespace Ejercicio_12
{
class Program
{
static void Main(string[] args)
{
int nume;
Console.WriteLine("PROGRAMA CONVERSION DE SIGNOS");
Console.Write("Ingrese un nmero negativo: ");
nume = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Su nmero en positivo es: {0} ", Convertir(nume));
Console.ReadKey();
}
static int Convertir(int num)
{
int aux;
if (num < 0)
{
aux = num * -1;
}
else
{
aux = num;
}
return aux;
}
}
}

You might also like