0% encontró este documento útil (0 votos)
95 vistas6 páginas

Algortimo 1

Los documentos presentan algoritmos para calcular la bonificación de un vendedor según su monto de ventas, calcular el pago de un cliente según el plato consumido en un restaurante, crear un menú de opciones para calcular el área de figuras geométricas como rectángulo, triángulo, cuadrado y rombo, y determinar el número intermedio de tres números ingresados.

Cargado por

Manuel Castillo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
95 vistas6 páginas

Algortimo 1

Los documentos presentan algoritmos para calcular la bonificación de un vendedor según su monto de ventas, calcular el pago de un cliente según el plato consumido en un restaurante, crear un menú de opciones para calcular el área de figuras geométricas como rectángulo, triángulo, cuadrado y rombo, y determinar el número intermedio de tres números ingresados.

Cargado por

Manuel Castillo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 6

1.

/* elabore un algoritmo que permita ingresar el monto de venta alcanzando por


un vendedor durante el mes, luego de calcular la bonificación que le
corresponde sabiendo*/

Monto Bonificación (%)

0 - 1000 0

1000 - 5000 3

5000 - 20000 5

20000 a mas 8

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

namespace borrar
{
class Program
{
static void Main(string[] args)
{
double tb, mv;
Console.Write("ingrese monto de venta: ");
mv = Convert.ToInt32(Console.ReadLine());
if (mv >= 0 && mv < 100)
Console.Write("total de bonificación es: {0}", tb = (0 * mv) / 100);
else if (mv >= 1000 && mv < 5000)
Console.Write("total de bonificación es: {0}", tb = (3 * mv) / 100);
else if (mv >= 5000 && mv < 20000)
Console.Write("total de bonificación es: {0}", tb = (5 * mv) / 100);
else if (mv >= 20000)
Console.Write("total de bonificación es: {0}", tb = (8 * mv) / 100);
Console.ReadLine();
}
}
}

1. /*ingresar el cliente, plato y cantidad de platos a consumir luego mostrar el


pago del consumo. si el plato es chaufa precio es 7 soles. si el plato es seco
precio es 8 soles. si el plato es estofado precio es 9 soles. si el plato es
cebiche precio es 12 soles. si el plato es pachamanca precio es 25 soles. si es
otro plato precio es 10 soles*/.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace borrar
{
class Program
{
static void Main(string[] args)
{
string cliente, plato;
int cantidad, pago;
Console.Write("ingrese cliente:");
cliente = Console.ReadLine();
Console.Write("ingrese plato a consumir:");
plato = Console.ReadLine();
Console.Write("ingrese cantidad de platos:");
cantidad = int.Parse(Console.ReadLine());
if (plato == "chaufa")
{
pago = cantidad * 7;
Console.Write("{0} consumió {1} platos de {2} y su pago es {3}
soles", cliente, cantidad, plato, pago);
}
else if (plato == "seco")
{
pago = cantidad * 8;
Console.Write("{0} consumió {1} platos de {2} y su pago es {3}
soles", cliente, cantidad, plato, pago);
}
else if (plato == "estofado")
{
pago = cantidad * 9;
Console.Write("{0} consumió {1} platos de {2} y su pago es {3}
soles", cliente, cantidad, plato, pago);
}
else if (plato == "ceviche")
{
pago = cantidad * 12;
Console.Write("{0} consumió {1} platos de {2} y su pago es {3}
soles", cliente, cantidad, plato, pago);
}
else if (plato == "pachamanca")
{
pago = cantidad * 25;
Console.Write("{0} consumió {1} platos de {2} y su pago es {3}
soles", cliente, cantidad, plato, pago);
}
else
{
pago = cantidad * 10;
Console.Write("{0} consumió {1} platos de {2} y su pago es {3}
soles", cliente, cantidad, plato, pago);
}
Console.ReadLine();

}
}
}
3./*crear un menú de áreas para un rectángulo, triángulo, cuadrado y rombo*/
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace borrar
{
class Program
{
static void Main(string[] args)
{
int opcion;
double base1, altura, area, lado, dmayor, dmenor;
Console.WriteLine("menu de areas");
Console.WriteLine("1.area de un rectangulo");
Console.WriteLine("2. area de un triángulo");
Console.WriteLine("3.area de un cuadrado");
Console.WriteLine("4.area de un rombo");
Console.Write("elegir opcion: ");
opcion = int.Parse(Console.ReadLine());
if (opcion == 1)
{
Console.WriteLine("ingrese base: ");
base1 = double.Parse(Console.ReadLine());
Console.WriteLine("ingrese altura: ");
altura = double.Parse(Console.ReadLine());
area = base1 * altura;
Console.WriteLine("area rectangular es: {0}", area);
}
else if (opcion == 2)
{
Console.WriteLine("ingrese base: ");
base1 = double.Parse(Console.ReadLine());
Console.WriteLine("ingrese altura: ");
altura = double.Parse(Console.ReadLine());
area = base1 * altura / 2;
Console.WriteLine("area triangulo es: {0}", area);
}
else if (opcion == 3)
{
Console.WriteLine("ingrese lado: ");
lado = double.Parse(Console.ReadLine());
area = lado * lado;
Console.WriteLine("area del cuadrado es: {0}", area);
}
else if (opcion == 4)
{
Console.WriteLine("ingrese dimencion menor: ");
dmenor = double.Parse(Console.ReadLine());
Console.WriteLine("ingrese dimencion mayor: ");
dmayor = double.Parse(Console.ReadLine());
area = dmenor * dmayor / 2;
Console.WriteLine("area del rombo es: {0}", area);
}
else
{
Console.WriteLine("opcion no valido");
}
Console.ReadKey();

}
}
}

4. //diseñar un programa que permita digitar 3 numeros(cualesquiera)y muestre el


numero intermedio.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
double NUM1, NUM2, NUM3;
Console.Write("PRIMER NÚMERO :");
NUM1 = double.Parse(Console.ReadLine());
Console.Write("SEGUNDO NÚMERO :");
NUM2 = double.Parse(Console.ReadLine());
Console.Write("TERCER NÚMERO :");
NUM3 = double.Parse(Console.ReadLine());
Console.WriteLine();
Console.Write("EL INTERMEDIO ES: ");
if ((NUM1 > NUM2))
{
if ((NUM1 < NUM3))
{
Console.WriteLine(NUM1);
}
else
{
if ((NUM2 < NUM3))
{
Console.WriteLine(NUM3);
}
else
{
Console.WriteLine(NUM2);
}
}
}
else
{
if ((NUM2 < NUM3))
{
Console.WriteLine(NUM2);
}
else
{
if ((NUM1 < NUM3))
{
Console.WriteLine(NUM3);
}
else
{
Console.WriteLine(NUM1);
}
}
}
Console.Write("Pulse una Tecla:"); Console.ReadLine();
}
}
}

EJERCICIO DE PABLO

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

namespace PARAGULLAT420
{
class Program
{
static void Main(string[] args)
{
string mensaje,resultado="";
char car;
int longitud,i=0;

Console.WriteLine("digite el mensaje: ");


mensaje = Console.ReadLine().ToUpper();
longitud = mensaje.Length;
while(i<longitud)
{
car = mensaje.ElementAt(i);
i++;
for (int j = 'A'; j <= 'Z'; j++)
{
if (car == j)
{
j++;
resultado = resultado + (char)j;
}
else
{

}
if (car == 'Z')
{
car = 'A';
resultado = resultado + car;
}
}
for (int k = '0'; k <= '9'; k++)
{
if (car == k)
{
k++;
resultado = resultado + (char)k;
}
else
{

}
if (car == '9')
{
car = '0';
resultado = resultado + car;
}
}
}
Console.WriteLine("CODIFICACION SECRETA: "+resultado);
Console.ReadKey();
}
}
}

También podría gustarte