Está en la página 1de 6

LABORATORIO # 1

PROFESORA CINDY ESQUIVEL


ENVIARLO EN .ZIP
FORMATO NOMBREAPELLIDO_LAB1,ZIP

1.- Escribe un programa en C# que solicite un número entero x al usuario y imprima el resultado al
cuadrado (multiplicarlo por sí mismo).
2.- Escribe un programa en C# que multiplique por tres factores. Solicita tres números enteros al
usuario y muestra el resultado de multiplicarlos entre sí. 
3- Crea un programa en C# que solicite un número entero x al usuario y imprima el resultado de las
siguientes operaciones tanto en enteros como decimales (en algunos casos como en las divisiones
habrá diferencias):

 -6 + x * 10
 (15-2) * x
 (x + -2) * (35 / 10)
 (13 + x) / (45 - 4)

4.- Media Aritmética. Escribe un programa en C# que calcule la medía aritmética de 4 números
decimales introducidos por el usuario, uno por cada linea. El resultado PUEDE ESTAR EN
DECIMALES. Podemos crear el programa como si estuviesemos introduciendo 4 notas de las
asignaturas de la universidad.
5.- Declara dos variables numéricas ENTERAS y pregunta mediante un operador relacional SI SON
IGUALES
6.- Introducir dos valores numéricos por teclado y preguntar SI SON IGUALES. También preguntamos
si el primero es igual o mayor que el segundo (similar al anterior)
7.- Escriba un programa que tome dos números enteros como entrada y devuelva
verdadero o falso cuando ambos números son pares o impares . Ejemplos:
2 y 4 ===> TRUE (Los dos pares)
2 y 3 ===> FALSE (uno par y otro impar) 3 y
5 ===> TRUE (los dos impares)

Los dos son impares Losdos son pares

Uno de los dos es impar y el otro par


8.- Introducir por teclado dos números, el primero el dividendo y el segundo el divisor. Obtener el
resultado del cociente y el resto.

Resultado esperado con un ejemplo:

Introduzca el dividendo: 27 Introduzca el

divisor: 7

El resultado es:

27 / 7 = 3

27 % 7 = 6;

Cociente: 3 / Resto: 6 9.-

Leer un número por

teclado e indicar SI ES

MÚLTIPLO de 2

(divisible de 2 => Resto

= 0) Resultado de los

esperado:

Introduzca un número: 35 => ¿Múltiplo de 2? false Introduzca

un número: 34 => ¿Múltiplo de 2? true Posibles opciones para

pruebas
10.- Lee un número por teclado y mostrar por consola el carácter que pertenece teniendo
como referencia la lista de caracteres Unicode (esto usarlo para ver que es correcto)

11.- Lee un carácter por teclado y mostrar por consola el número que pertenece teniendo como
referencia la lista de caracteres Unicode (esto usarlo para ver que es correcto)

12.- Escribe un programa en C# que calcule el resultado de sumar, restar, multiplicar y dividir dos
números introducidos por el usuario.Además también debería calcular el resto de la división en la
última linea.

13.- Introduzca la lista de la compra con los precios de 5 productos (donde recogemos por teclado el
precio que puede tener decimales en cada caso). Le aplicaremos el total de lo que gastaremos y le
aplicamos el IVA del 21%.
Mostrar por consola el resumen de todos los productos con sus respectivos precios, el total de lo que
hemos gastado y el total con el IVA (21%).
14.- Escribir un programa C# que muestre el resultado de la siguiente operación:x + 2*x + 1 (x*x + 2*x
2

+1) introduciendo desde teclado un valor decimal.

Comprobar mediante un operador relacional si el resultado se encuentra en el rango -5, 5 (incluidos los
dos valores mínimos y máximo)

15.- Crea un programa en C# para calcular la superficie y el volumen de una esfera, dado su radio en

metros. (Para revisar)

superficie = 4 * pi * radio al cuadrado (https://es.wikipedia.org/wiki/Esfera#%C3%81rea)

volumen = (4 * pi * radio al cubo) / 3 (https://es.wikipedia.org/wiki/Esfera#Volumen) (resultado


en m )
3

6.- La escala Celsius es centígrada, 100 divisiones separan el punto de congelación del punto de
ebullición del agua. En la escala Fahrenheit de los anglosajones, estos dos puntos están separados
por 180 grados. La escala de Kelvin es una escala absoluta utilizada en ciencias.

Cree un programa en C# para convertir de grados centígrados a Kelvin y Fahrenheit. Solicite al

usuario la cantidad de grados centígrados para convertirlos usando las siguientes tablas de conversión:

kelvin = celsius + 273 fahrenheit =

(celsius · 1,8) + 32

17.- Escriba un programa de C# que tome la distancia (metros) y el tiempo como entrada y muestre la
velocidad en kilómetros por hora y millas por hora. Procurad trabajar ocupando el menor espacio en
memoria con el uso de los tipos de datos.
Datos de prueba:

 Distancia de entrada (metros): 50000


 Tiempo de entradaSec (hora): 1
 Tiempo de entradaSec (minutos): 35
 Tiempo de entradaSec (segundos): 56

Resultado esperado:

Tu velocidad en metros / seg es 8.686588 m / s

(Para calcular esto, debes de coger todo el tiempo en segundos)

Tu velocidad en km / h es 31,27172 km / h
(multiplica el valor de velocidad en metros por segundo por 3,6) Tu

velocidad en millas / h es 19,4355

18.- Escriba un programa en C# que solicite el ancho (x) y la altura (y) de un rectángulo y calcule el
perímetro y el área..

 Perímetro= suma de los cuatro lados.


 Área= base x altura.

19.- Convertidor Euros a Pesetas Españolas.

Vamos a crear en C# un programa, donde tenemos que realizar la siguiente conversión: Convertir una
cantidad de euros introducida en pesetas

Sabiendo que 1 euro = 166,386 pesetas españolas. Ejemplo:

Euros-> Pesetas = 16 euros son 2.662,176 pesetas españolas Pesetas-

>Euros=100000 pesetas españolas son 601,0121euros

20.- Convertidor Pesetas Españolas a Euros.

Vamos a crear en C# un programa, donde tenemos que realizar la siguiente conversión: Convertir una
cantidad de pesetas introducidas en euros

Sabiendo que 1 euro = 166,386 pesetas españolas. Ejemplo:


Euros-> Pesetas = 16 euros son 2.662,176 pesetas españolas Pesetas-

>Euros=100000 pesetas españolas son 601,0121euros

También podría gustarte