Combinando lo anterior; Actividades 1.0

Para empezar un ejemplo de programa completo de if/else en C


  1. /*Programa 2.0 : programa para saber si dos números enteros, introducidos por
  2.   el usuario son iguales, luego sumarlos y después mandar un mensaje de 
  3.     "éxito" con el sonido de alerta de sistema */
  4. #include main ()
  5. {
  6. int num1;
  7. int num2;
  8. int suma;

  9. Printf ("Introduce los dos numeros a comparar y sumar");
  10.     scanf ("%d%d", &num1, &num2);

  11. if (num1 == num2){    /*Traducción: si num1 es igual a num 2...*/ 
  12.    printf("%d es igual a %d", num1, num2);  /*... escribir en pantalla.. */  
  13. else    /*..de lo contrario..*/  
  14.     if (num1 != num2) /*si num1 es desigual a num2...*/ 
  15.       printf("%d no es igual a %d", num1, num2);  /*..escribir en pantalla*/ 
  16. }   /* cierra bloque if */
  17.  
  18.   suma = num1 + num2;
  19.  
  20. printf ("la suma de los dos números es: %d", suma); 
  21. printf ("éxito! tu aplicación se ah ejecutado bien\a"); 
  22.  
  23. return 0;
  24. }


Como ves este este ya es un programa completo, aunque no se pueda usar en la vida real o almeno desde el ángulo que yo tengo, la función es inútil, nadie va a querer comparar dos enteros y luego sumarlos, pero fue una manera de juntar las cosas que vimos hasta ahora.

Hora de usar la logica.
Y bueno, ¿ves que has comprendido todo?, ya aprendimos a hacer programas, su estructura y hacer uso de funciones, pero no solo podemos retener la información y decir que ya aprendimos, porque lo vamos a olvidar, si no existe una practica para reafirmar, por eso pondré unas cuantas actividades.

Actividades 1.0

1.1 Trata de encontrar los errores de los siguientes códigos.
  • scanf ("%d , &valor);
  • printf ("el producto de %d y %d es &d\n, x, y, z);
  • num1 + num2 = suma;
  • if num1 = num2;
  • scanf ("%d", valor)
1.2 Haz, con códigos, que el ordenador imprima lo siguiente en pantalla, si hay valores represéntalos (%d).
      
- Hola mundo!
esta es la actividad 1.2

 - Hola
   mundo
   !!!!!!!!!!!!


- * * * * *
  * * * * * 
  * * * * * 


- La suma de 5 y 7 es igual a : 12

- (Alerta de sistema)  Error: 502. no se encuentra la base de datos.


- Introduzca 2 valores: [__] [__]

- introduzca 2 valores:
  [___]  [___]

1.3 Realice los siguientes problemas en lenguaje C.


  • un programa que multiplique 2 números por el usuario.
  • un programa que saque el promedio de 2 números, necesitas la variable float 
  • un programa que le pida al usuario 1 número; si el numero es menor que 8, imprimir en pantalla "pato " , si es mayo que escriba "perro" y si es igual que diga "gato" y mande una alerta de sistema.
Estas son todas, si quieres puedes publicar tus respuestas para compararlas con los demás o bien dejártelo para ti.. 

2 comentarios:

  1. Pequeño detalle que quiero agregar antes de empezar a leer, el titulo seria : "CoMBinando lo anterior.." O sea con MB, no NV. Saludos!

    ResponderEliminar
    Respuestas
    1. upss de verdad hahaha lo siento se me va el avión con las faltas de vez en cuando. Saludos!

      Eliminar