lunes, 13 de febrero de 2012
Diseñar un algoritmo y su codificación que lea tres números y los imprima en forma ascendente.
7.1.‐Algoritmo
Inicio {Ordenar 3 números en forma ascendente}
{Ingresamos los números}
Leer numero1,numero2,numero3
{ordenar los numeros en forma ascendente}
Si (numero1>numero3) entonces
{Intercambiar numero1 y numero3}
temporal=numero1
numero1=numero3
numero3=temporal
Finsi
Si (numero2>numero3) entonces
{Intercambiar numero2 y numero3}
temporal=numero2
numero2=numero3
numero3=temporal
Finsi
Si (numero1>numero2) entonces
{Intercambiar numero1 y numero2}
temporal=numero1
numero1=numero2
numero2=temporal
Finsi
{escribir números en forma ascendente}
Escribir numero1, numero2, numero3
Fin
7.2.‐Codificacion(C#)
static void Main(string[] args)
{
int numero1, numero2,numero3,temporal;
Console.Write("Ingresa Numero 1:");
numero1 = int.Parse(Console.ReadLine());
Console.Write("Ingresa Numero 2:");
numero2 = int.Parse(Console.ReadLine());
Console.Write("Ingresa Numero 3:");
numero3 = int.Parse(Console.ReadLine());
if (numero1 > numero3)//intercambiar numero1 y numero 3
{
temporal = numero1;
numero1 = numero3;
numero3 = temporal;
}
if (numero2 > numero3)//intercambiar numero2 y numero 3
{
temporal = numero2;
numero2 = numero3;
numero3 = temporal;
}
if (numero1 > numero2)//intercambiar numero1 y numero 2
{
temporal = numero1;
numero1 = numero2;
numero2 = temporal;
}
//mostrar los datos en forma ascendente
Console.Write("{0},{1},{2}",numero1,numero2,numero3);
Console.Read();
}
Diseñar un algoritmo y su codificación que lea dos números y los imprima en forma ascendente.
6.1.‐Algoritmo
Inicio {Ordenar dos números en forma ascendente}
{Ingresamos los numeros}
Leer numero1,numero2
Si (numero1<numero2) entonces
{Mostramos los números en forma ascendente}
Escribir numero1, numero2
Sino
Escribir numero2, numero1
Finsi
Fin
6.2.‐Codificacion(C#)
static void Main(string[] args)
{
int numero1, numero2;
Console.Write("Ingresa Numero 1:");
numero1 = int.Parse(Console.ReadLine());
Console.Write("Ingresa Numero 2:");
numero2 = int.Parse(Console.ReadLine());
if (numero1 < numero2)
Console.Write("{0},{1}",numero1,numero2);
else
Console.Write("{0},{1}", numero2, numero1);
Console.Read();
}
Un obrero necesita calcular su salario semanal, el cual se obtiene de la siguiente manera: Si trabaja 40 horas o menos se le paga S/. 16 por hora, si trabaja más de 40 horas se le paga S/.16 por cada una de las primeras 40 horas y S/.20 por cada hora extra.
5.1.‐Algoritmo
Inicio {Calculo del Salario Semanal}
{Ingresamos Horas Trabajadas}
Leer ht
Si (ht>40) entonces
{Calculamos sus horas extras}
he=ht‐40
{Calculamos el salario semanal}
ss=he*20+40*16
Sino
{Calculamos el salario semanal del caso contrario}
ss=ht*16
Finsi
{Imprimimos el salario semanal}
Escribir ss
Fin
5.2.‐Codificacion(C#)
static void Main(string[] args)
{
float ss;
int ht, he;
//ingresamos las horas trabajadas
Console.Write("Ingresa Horas Trabajadas:");
ht = int.Parse(Console.ReadLine());
if (ht > 40)
{
//calculamos las horas extras
he = ht - 40;
//calculamos el salario semanal
ss = he * 20 + 40 * 16;
}
else
{
//calculamos el salario semanal del caso contrario
ss = ht * 16;
}
//mostramos el salario semanal
Console.Write("El Salario Semanal es :{0}",ss);
Console.ReadLine();
}
Como Hacer Algoritmo del mayor de tres números
Escribir un programa y su codificación para determinar el mayor de tres números
1.1.‐Algoritmo
Inicio {Calcular el mayor de tres números}
{Ingresamos los tres números}
Leer numero1,numero2,numero3
{Empezamos a Comparar los Tres Números}
Si(numero1>numero2) y (numero1>numero3) entonces
Mayor=numero1
Sino
Si(numero2>numero1) y (numero2>numero3) entonces
Mayor=numero2
Sino
Mayor=numero3
{Mostramos el número mayor}
Escribir mayor
Fin
static void Main(string[] args)
{
int numero1, numero2, numero3,mayor;
//ingresamos los tres numeros
Console.Write("Ingrese Numero 1:");
numero1 = int.Parse(Console.ReadLine());
Console.Write("Ingrese Numero 2:");
numero2 = int.Parse(Console.ReadLine());
Console.Write("Ingrese Numero 3:");
numero3 = int.Parse(Console.ReadLine());
//calculamos el mayor
if (numero1 > numero2&& numero1> numero3)
mayor = numero1;
else if (numero2 > numero1 && numero2> numero3)
mayor = numero2;
else
mayor = numero3;
//mostramos el mayor
Console.WriteLine("El Mayor es :{0}",mayor);
Console.Read();
}
Como Hacer un algoritmo que imprima el número,el cuadrado y el cubo de los n primeros numeros enteros positivos.
Hola esta vez lograremos hacer hacer que imprima los primeros numeros que ingresemos por pantalla
iniciamos con un contador hacemos un bucle que nos ayuda en mucho
while para hacer la coparacion y y listo Algo facill :P
Algoritmo
Inicio{escribir la tabla de cuadrados y cubos de los N primeros enteros}
{Leer número de elementos}
Leer N
{Escribir números, cuadrados y cubos}
k=0
hacer
k=k+1
cuadrado=numero*numero
cubo=cuadrado*numero
escribir cuadrado, cubo
mientras(k<12)
Fin
Codificación C#
static void Main(string[] args)
{
int c,numero,cuadrado,cubo;
//inicialiazamos el contandor
c = 0;
//ingresamos el numero
Console.Write("Ingresa Número:");
numero = int.Parse(Console.ReadLine());
do
{
c++;
cuadrado = c*c;
cubo = cuadrado * c;
Console.WriteLine("Numero {0} ” ,c);
Console.WriteLine("el cuadrado es :{0}", cuadrado);
Console.WriteLine("el cubo es :{0}", cubo);
} while (c < numero);
Console.Read();
}
Como hacer algoritmo para que muestre la tabla de multiplicar del 8
8 * 1= 8
8 * 2=16
8 * 3= 24
8 * 4= 32
8 * 5= 40
8 * 6= 48
8 *7= 56
8 * 8= 64
8 * 9= 72
8 * 10= 80
8 * 11= 88
8 * 11= 96
Algoritmo
Inicio{hacer la tabla de multiplicar del 8}
{Inicializamos nuestro contador en 0}
c=0
hacer
k=k+1
Escribir k*8
mientras(k<12)
Fin
Codificación (C#)
static void Main(string[] args)
{
int c;
c = 0;
do
{
c++;
Console.WriteLine("8 * {0} = {1}", c, c * 8);
} while (c < 12);
Console.Read();
// http://tutorialenc.blogspot.com/
}
jueves, 12 de enero de 2012
Construya un programa tal, que dado el costo de un articulo vendido y la cantidad de dinero entregado por el cliente, calcule e imprima el cambio que debe entregársele al mismo.
8.‐ Construya un programa tal, que dado el costo de un articulo vendido y la cantidad de
dinero entregado por el cliente, calcule e imprima el cambio que debe entregársele al
mismo.
8.1.‐Algoritmo
Inicio {Cambio}
{Ingresamos Precio del Producto}
Leer prepro
{Ingresamos Pago que Realiza el Cliente}
Leer pago
{Calculamos la Devolucion o el Vuelto}
Devo=pago ‐ prepro;
Escribir Devo
Fin
8.2.‐Codificacion(C#)
static void Main(string[] args)
{
float prepro, pago, devo = 0;
//Ingresamos Precio del Producto
Console.Write("Ingrese el Precio del Producto : ");
prepro = float.Parse(Console.ReadLine());
//Ingresamos Pago que Realiza el cliente
Console.Write("Ingrese el Pago que Realiza el Cliente: ");
pago = float.Parse(Console.ReadLine());
//Calculamos el Vuelto o Devolucion
devo = pago - prepro;
//Mostramos el Cambio
Console.WriteLine("El cambio a entregar es :s/.{0}", devo);
Console.ReadLine();
}