PASOS PARA PODER REALIZAR UN PROGRAMA
Sintaxis o estructura de un programa en C#
1. Estas llaves marcan el inicio y final ...
2. En base al ejemplo anterior. Crea un programa que calcule la edad de una persona.
 Este es el resultado que debe mostr...
Dado este ejemplo.
1. Ahora crea un programa que obtenga el número menor de 2 números. Asígnale el nombre de “numero_menor...
ESTRUCTURA SI ANIDADA
La estructura si anida tiene como función evaluar varias condiciones.
Ejemplo: se pide realizar un p...
Código días de la semana
Estructura Switch
Practicas sencillas para C#
Próxima SlideShare
Cargando en…5
×

Practicas sencillas para C#

5.335 visualizaciones

Publicado el

Manual para empezar a programas en C# bajo consola.
Describe algunos programas y codigos ejemplo asi como practicas

Publicado en: Educación
0 comentarios
1 recomendación
Estadísticas
Notas
  • Sé el primero en comentar

Sin descargas
Visualizaciones
Visualizaciones totales
5.335
En SlideShare
0
De insertados
0
Número de insertados
7
Acciones
Compartido
0
Descargas
317
Comentarios
0
Recomendaciones
1
Insertados 0
No insertados

No hay notas en la diapositiva.

Practicas sencillas para C#

  1. 1. PASOS PARA PODER REALIZAR UN PROGRAMA Sintaxis o estructura de un programa en C# 1. Estas llaves marcan el inicio y final del programa. 2. En este bloque se da inicio al programa 3. Dentro de este bloque se colocara todo el código o instrucciones CREAR UN PROGRAMA QUE RESUELVA LAS OPERACIONES FRACCIONARIAS CON AYUDA DE ESTE EJEMPLO 𝟑 𝟒 + 𝟓 𝟐 = 𝟔 + 𝟐𝟎 𝟖 = 𝟐𝟔 𝟖 Para resolver este problema analiza la fracción se puede ver que se utilizaran muchas variables. Para ello ve la imagen y verifica que a cada valor de la fracción se asignó una letra (variable). Ejemplo 𝒂 𝒃 + 𝒄 𝒅 = 𝒂𝒅 + 𝒃𝒄 𝒃𝒅 NOTA: RECUERDA QUE LA ASIGNACION DE UN VALOR SIEMPRE SERA DE DERECHA A IZQUIERDA X3 ESTE EJEMPLO MUESTRA QUE 3 SE LE ASIGNA A LA VARIABLE X  a=3  b=4  c=5  d=2 Toma en cuenta que el resultado de ad + bc y cd se tiene que almacenar en otra variable ya que son los resultados finales.  suma_numerador=ad + bc  suma_denominador=bd Codigo de fracción suma. 1. En base al ejemplo anterior. Crea las operaciones de fracciones que faltan  resta  multiplicion  division Programa que calcula los días vividos de una persona hasta hoy 1 3 2
  2. 2. 2. En base al ejemplo anterior. Crea un programa que calcule la edad de una persona.  Este es el resultado que debe mostrar al ejecutar el programa. Hola Juan tienes 25 años de edad ____________________________________________________________________________________________________ EJERCICIOS USANDO LA ESTRUCTURA IF (SI). LA CUAL PERMITE COMPARAR UN VALOR CON OTRO Y ASI RETORNAR UN RESULTADO VERDADERO O FALSO. Programa que muestra el número mayor de 2 números Este programa resuelve el problema planteado en clase. El cual consiste en mostrar que numero es mayor a partir de 2 numeros ingresados por el usuario. Análisis de problema. Supongamos que el usuario ingreso el número 5 y 20. Por tanto tenemos que declarar 2 variables numero1 y numero2 donde:  numero1=5  numero2=20 Entonces para poder realizar esta operación se hace uso de la condición IF. La cual se muestra su estructura. If (condición) { Este resultado solo se muestra si lacondicio es verdadera } Else (signica de lo contrario) ya que da paso al valor falso { Este resultado solo se muestra si la condición es falsa } Donde la condición está dada por 2 valores a evaluar(puedes ser variables o numeros). Y utilizando los operadores de comparación. Visto lo anterior. Ve ejemplo de condición IF. If(numero1>numero2) { System.Console.WriteLine(“El numero mayor es: “+numero1); } Else { System.Console.WriteLine(“El numero mayor es: “+numero2); } Expresión Descripción x < y Menor que x > y Mayor que x <= y Menor o igual que x >= y Mayor o igual que x == y Igual x != y No es igual = Asignacion Este es un diagrama de flujo el cual muestrade forma graficacomo se llevaa cabo la condición si. Este ejemplomuestralaevaluaciónde numero1 con numero2. Por razones sabemos que numero1=5 y numero2=20. Entoces decimos. Si numero1es mayor que numero2 entoces se muestra uno de los 2 mensajes dependiendo el valor de cada variable. 5 20 Como la comparación no es verdadera ya que 5 no es mayor que 20. Este mensaje no se muestra Dado que la comparación es falsa ya que 5 no es mayor que 20 . Este mensaje si se muestra. y daría que el mayor es 20
  3. 3. Dado este ejemplo. 1. Ahora crea un programa que obtenga el número menor de 2 números. Asígnale el nombre de “numero_menor” 2. Crea un programa que obtenga lo siguiente Una persona desea saber si puede votar o no. Para ello se te pide que hagas un programa que muestra el mensaje 1. Eres mayor de edad y por tanto puedes votar (mensaje 1) 2. Eres menor de edad y por tanto no puedes votar (mensaje 2) Para resolver este problema se hace uso de IF (condición). Ya que se tiene que evaluar la edad de la persona si es mayor de 18 años entonces muestra mensaje 1, de lo contrario muestra mensaje 2. 3. Crea otro programa que muestre de acuerdo a una condición (IF). Donde el programa pida lo siguiente: DATOS QUE PEDIRA:  Nombre completo de la persona  Edad  Sexo Ahora de acuerdo a los datos pedidos se puede ver como se asignaran. Nombre=Maria Flores Rosas Edad=21 Sexo=Mujer Ahora construye la validacion. Si el usuario escribe sexo igual “mujer” entonces que muestre “hola Maria Flores Rosas tienes 21 años y eres una mujer” de lo contrario que muestre “hola nombre del hombre tienes edad años y eres un hombre” 4. Crea otro programa que dado un numero cualquiera me muestre si es un numero par o impar. Análisis  Dado el numero 5 verificar si es par o impar Caso 1: si analizas todos los números pares al dividirlos entre 2 el residuo es igual a 0 Caso 2: si analizas todos los números impares al dividirlos entre 2 el residuo es igual a 1 Ejemplo: 5/2 = 4 da como residio 1  Este numero es impar 6/2 = 3 da como residuo 0  Este numero es par Operador de residuo o modulo PROGRAMA QUE CALCULA EL PROMEDIO DE 3 MATERIAS Una persona quiere obtener el promedio de 3 materias ya que se le complica las matemáticas. Para ello le dijo a su amigo que le creara un programa en c# que calcule dicho promedio. En este caso su amigo le dijo que le ayudara a analizarlo.  La persona quiere que le pida el nombre completo  Después que le pida la calificación de matemáticas, computación e inglés en este orden.  Posteriormente que obtenga el promedio de las 3 materia  Y por último quiere que le muestre un mensaje de acuerdo a las siguientes condiciones  Si el promedio es mayor o igual que 7 entonces “Aprobaste”  De lo contrario “Reprobaste” Ejemplo: Expresión Descripción x % y == 0 Permite obtener el modulo o residuo de una división
  4. 4. ESTRUCTURA SI ANIDADA La estructura si anida tiene como función evaluar varias condiciones. Ejemplo: se pide realizar un programa que muestre los días de la semana escribiendo solamente un numero de acuerdo a la sig. Lista. Ejemplo: DIAGRAMA DE FLUJO: https://www.draw.io/#LUntitled%20Diagram ANALISIS  0 = Lunes  1 = Martes  2= Miercoles  3 = Jueves  4 = Viernes  5 = Sabado  6 = Domingo ***** Progaramaque muestrael dia de la semana***** Ingresa el numerode la semana:5 El diaes: Sabado Este bloque se encargade pediral usuario el nombre y lascalificacionesde cada material parapoderrealizerel prmedio Aqui se realizael calculode promediode las 3 materiasentre 3 Declaracion de las variables a usar Aqui se evaluael promedio
  5. 5. Código días de la semana Estructura Switch

×