You are on page 1of 2

UNIVERSIDAD NACIONAL DE E CAJAMARCA

Norte de la Universidad Peruana


Facultad de Ingeniera
Escuela Acadmico Profesional de Ingeniera de Minas

UNIVERSIDAD NACIONAL DE CAJAMRCA


Escuela Acadmico Profesional de Ingeniera de Minas

ALUMNO: GRAUS ARMAS, Julio Cesar


DOCENTE: Ing. LISI VSQUEZ FERNANDES
CURSO: ALGORITMOS Y COMPUTACION II

EJERCICIOS PROPUESTOS

1. Elaborar un programa que muestre las tablas de multiplicar de nmeros. Nota.


Utilice la estructura repetitiva for, que para este caso, sern necesario 2 for,
uno dentro de otro.

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

namespace ConsoleApplication4
{
class Program
{
static void Main(string[] args)
{
int n, i;
double res = 0;
System.Console.WriteLine("Ingrese numero: ");
n = Convert.ToInt32(Console.ReadLine());
for (i = 1; i <= n; i++)
{
for(int j = 1; j <= 10; j++)
{
res = j * i;
Console.WriteLine(+j + " x " + i + " = " + res);
}
}
Console.ReadLine();

}
}
}

2. Implementar una rutina (con estructuras repetitivas), que permita resolver un


problema aplicado a la minera. Nota. Puede ser algn clculo para minera,
algn procedimiento para minera, u otro que considere conveniente.

COMPUTACIN Y ALGORITMOS II Ing. LISI VSQUEZ FERNANDES


UNIVERSIDAD NACIONAL DE E CAJAMARCA
Norte de la Universidad Peruana
Facultad de Ingeniera
Escuela Acadmico Profesional de Ingeniera de Minas

Enunciado:
Una planta metalrgica minera que fabrica barras de hierro posee un lote de n
piezas.
Confeccionar un programa que pida ingresar por teclado la cantidad de barras a
procesar y luego ingrese la longitud de cada barra; sabiendo que la barra cuya
longitud est comprendida en el rango de 3.5 y 5.5 son aptas. Imprimir por pantalla
la cantidad de barras de cobre aptas que hay en el lote.

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

namespace ConsoleApplication4
{
class Program
{
static void Main(string[] args)
{
int x,cant,n;
float largo;
string linea;
x=1;
cant=0;
System.Console.WriteLine("cuantas barras de cobre procesara:");
linea = Console.ReadLine();
n=int.Parse(linea);
while (x<=n)
{
Console.Write("Ingrese la medida de la barra de cobre en metros:");
linea = System.Console.ReadLine();
largo=float.Parse(linea);
if (largo>=3.5 && largo<=5.5)
{
cant = cant +1;
}
x=x + 1;
}
System.Console.WriteLine("La cantidad de barras de cobre aptas son:");
System.Console.WriteLine(cant);
Console.Read();
}
}
}

COMPUTACIN Y ALGORITMOS II Ing. LISI VSQUEZ FERNANDES