0% encontró este documento útil (0 votos)
6 vistas4 páginas

Ejercicios de Programación en C#

El documento contiene ejemplos de programas en C# para resolver diferentes ejercicios como intercambiar valores de variables, calcular el costo de una llamada telefónica basado en los minutos, determinar el precio de un boleto de avión con descuentos, identificar el día de la semana según un número, imprimir potencias de 4, leer números de la consola hasta obtener uno menor a 100, y contar personas entre 18 y 25 años.

Cargado por

hector narvaez
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)
6 vistas4 páginas

Ejercicios de Programación en C#

El documento contiene ejemplos de programas en C# para resolver diferentes ejercicios como intercambiar valores de variables, calcular el costo de una llamada telefónica basado en los minutos, determinar el precio de un boleto de avión con descuentos, identificar el día de la semana según un número, imprimir potencias de 4, leer números de la consola hasta obtener uno menor a 100, y contar personas entre 18 y 25 años.

Cargado por

hector narvaez
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

Ejercicios Tema 3

1. Se tienen tres variables A, B y C. Desarrolla un programa que intercambie entre

sí sus valores del modo siguiente:

• B toma el valor de A

• C toma el valor de B

• A toma el valor de C

2. Determinar la cantidad total a pagar por una llamada telefónica, teniendo en cuenta lo
siguiente:

• Toda llamada que dure menos de tres minutos tiene un costo de 10 pesos, una vez rebasado eso
el costo por min es de 5 pesos.
using System;
class Program
{
static void Main(string[] args)
{
[Link] = [Link];
[Link]("programa desarrollado por hector alejandro narvaez ");
[Link]= [Link];
int minutos,TOT, costo, estra;
minutos = 0;
[Link]("Cantidad de minutos :");
minutos = [Link]([Link]());
costo = 5;
if (minutos <= 3)
{
[Link]("costo" + "=" + "10");
}
else
{
estra = minutos * costo;
TOT = estra - costo ;
[Link]("PAGARA: " + TOT);
}
[Link]("Pulse una Tecla:"); [Link]();
}
}

3. Elaborar un programa que determine el precio del billete de ida y vuelta en avión, conociendo la
distancia a recorrer y sabiendo que si el número de días de estancia es superior a 7 y la distancia
superior a 800 km el billete tiene una reducción del 30%. El precio por km es de 2,5 euros.
using System;
class viaje
{
static void Main(string[] args)
{
int distancia, dias;
double precio_de_ida, precio_de_regreso, precio_total, precio_descuento, precio_total_con_descuento,
descuento, precio_por_kilometro;
descuento = .30;
precio_por_kilometro = 2.5;
[Link]("ingresa los dias de estansia ");
dias = [Link]([Link]());
[Link]("ingresa la distansia del viaje ");
distancia = [Link]([Link]());
precio_total = distancia * precio_por_kilometro;

if (dias > 7 & distancia > 800)


{
precio_descuento = precio_total * descuento;
precio_total_con_descuento = precio_total - precio_descuento;
[Link]("el precio con descuento es " + precio_total_con_descuento);
}
else
{
[Link]("no tiene descuento ");
}
precio_de_ida = precio_total / 2;
precio_de_regreso = precio_total / 2;
[Link]("presio de ida " + precio_de_ida);
[Link]("precio de regreso" + precio_de_regreso);
}
}

4. Construir un programa que escriba los nombres de los días de la semana, en función de la
entrada correspondiente a la variable DIA. Es decir, da un numero por teclado y te dice que día es
Lunes es 1 y así sucesivamente.
using System;

class Program
{
static void Main(string[] args)
{
int num;
string linea;
[Link] = [Link];
[Link]("programa desarrollado por hector alejandro narvaez ortega");
[Link] = [Link];
[Link]("DIAS DE LA SEMANA");
[Link]("Ingrese un numero del 1 al 7 :");
num =[Link]( [Link]());
switch (num)
{
case 1:
[Link]();
[Link]("El numero que ingreso corresponde al dia lunes");
break;
case 2:
[Link]();
[Link]("El numero que ingreso corresponde al dia martes");
break;
case 3:
[Link]();
[Link]("El numero que ingreso corresponde al dia miercoles");
break;
case 4:
[Link]();
[Link]("El numero que ingreso corresponde al dia jueves");
break;
case 5:
[Link]();
[Link]("El numero que ingreso corresponde al dia viernes");
break;
case 6:
[Link]();
[Link]("El numero que ingreso corresponde al dia savavo");
break;
case 7:
[Link]();
[Link]("El numero que ingreso corresponde al dia domingo");
break;
default:
[Link]();
[Link]("El numero que ingreso esta fuera de rango");
break;
}
[Link]();
}
}

5. Elabora un programa que imprima en consola las treinta primeras potencias de 4, es decir, 4
elevado a 1, 4 elevado a 2, etc.
using System;
class Program
{
static void Main(string[] args)
{
String cad = "";
[Link] = [Link];
[Link]("programa desarrollado por hector alejandro narvaez ortega ");
[Link] = [Link];
for (int i = 2; i <= 30; i++)
{
cad = cad + " 4 Potencia " + i + " = " + [Link](4, i) + "\n";
}
[Link](cad);
[Link]();
}
}

6. Elabora un programa que lea de una consola a una serie de números hasta obtener un número
inferior a 100.
7. Escriba un programa que muestre la cantidad de personas que tienen entre 18 y 25 años,
después de capturar n cantidad de ellas, hasta que el usuario decida ya no.

También podría gustarte