You are on page 1of 10

comparar.

1. /**
2. * comparar.c
3. *
4. * Walter J. Mndez
5. * walterj.mendez@gmail.com
6. *
7. * Compara un caracter Si o No utilizando comparacin IF
8. */
9.
10. #include <stdio.h>
11. #include <cs50.h>
12.
13. int main (void)
14. {
15. char c = get_char();
16. if (c == 'y' || c == 'Y')
17. {
18. printf("SI\n");
19. }
20. else if(c == 'n' || c == 'N')
21. {
22. printf("NO\n");
23. }
24. else
25. {
26. printf("caracter no permitido\n");
27. }
28. }
cuadrado.c

1. /**
2. * cuadrado.c
3. *
4. * Walter J. Mndez
5. * walterj.mendez@gmail.com
6. *
7. * Funcin para hacer el cuadrado de un nmero entero
8. */
9.
10. #include <stdio.h>
11. #include <cs50.h>
12.
13. int cuadradito (int n)
14.
15. int main (void)
16. {
17. printf ("X es :");
18. int x = get_int();
19. printf ("X al cuadrado es: %i\n", cuadradito(x));
20. }
21.
22. int cuadradito (int n)
23. {
24. int c = n*n;
25. return c;
26. }
entero.c

1. /**
2. * entero.c
3. *
4. * Walter J. Mndez
5. * walterj.mendez@gmail.com
6. *
7. * Operaciones matemticas con nmeros enteros
8. */
9.
10. #include <stdio.h>
11. #include <cs50.h>
12.
13. int main (void)
14. {
15. printf("X es: ");
16. int x = get_int();
17.
18. printf("Y es: ");
19. int y = get_int();
20.
21. printf("la suma de x ms y es %i\n", x + y);
22. printf("la resta de x menos y es %i\n", x - y);
23. printf("la multiplicacin de x por y es %i\n", x * y);
24. printf("la divisin de x entre y es %d\n", x / y);
25. printf("la residuo de x entre y es %i\n", x % y);
26. }
fibonacci.c

1. /**
2. * fibonacci.c
3. *
4. * Walter J. Mndez
5. * walterj.mendez@gmail.com
6. *
7. * Realiza la serie de Fibonacci
8. */
9.
10. #include <stdio.h>
11. #include <cs50.h>
12.
13. int main (void)
14. {
15. int fib;
16. fib = get_int();
17. int x, y, z;
18.
19. x = 0;
20. y = 1;
21.
22. do
23. {
24. printf ("%i\n", x);
25.
26. z = x + y;
27. x = y;
28. y = z;
29. } while (x < fib);
30.
31. }
flotante.c

1. /**
2. * flotante.c
3. *
4. * Walter J. Mndez
5. * walterj.mendez@gmail.com
6. *
7. * Realiza operaciones de punto flotante
8. */
9.
10. #include <stdio.h>
11. #include <cs50.h>
12.
13. int main (void)
14. {
15. printf("X es: ");
16. float x = get_float();
17.
18. printf("Y es: ");
19. float y = get_float();
20.
21. printf("la divisin de x entre y es %.55f\n", x / y);
22. }
hola.c

1. /**
2. * hola.c
3. *
4. * Walter J. Mndez
5. * walterj.mendez@gmail.com
6. *
7. * Primer programa Hola, mundo
8. */
9.
10. #include <stdio.h>
11.
12. int main(void)
13. {
14. printf("hola, mundo\n");
15. }
hola1.c

1. /**
2. * hola1.c
3. *
4. * Walter J. Mndez
5. * walterj.mendez@gmail.com
6. *
7. * Evolucin del programa hola.c, pero con un nombre de persona
8. */
9.
10. #include <stdio.h>
11.
12. int main (void)
13. {
14. printf ("hola, walter\n");
15. }
hola2.c

1. /**
2. * hola2.c
3. *
4. * Walter J. Mndez
5. * walterj.mendez@gmail.com
6. *
7. * Hacemos el programa ms interactivo
8. * solicitando el nombre al usuario y
9. * desplegando en pantalla el nombre
10. */
11.
12. #include <stdio.h>
13. #include <cs50.h>
14.
15. int main (void)
16. {
17. printf ("Escribe tu nombre porfavor: ");
18. string n = get_string();
19. printf ("Escribe tu edad porfavor: ");
20. int edad = get_int();
21. printf ("hola, %s tu edad es %i aos\n", n, edad);
22. }
positivo.c

1. /**
2. * positivo.c
3. *
4. * Walter J. Mndez
5. * walterj.mendez@gmail.com
6. *
7. * Uso de condicionales
8. *
9. * Comparamos si un nmero entero es positivo, negativo o cero
10. */
11.
12. #include <stdio.h>
13. #include <cs50.h>
14.
15. int main (void)
16. {
17. int i = get_int();
18. if (i<0)
19. {
20. printf("%i es negativo\n", i);
21. }
22. else if (i>0)
23. {
24. printf("%i es positivo\n", i);
25. }
26. else
27. {
28. printf("%i es igual a cero\n", i);
29. }
30. }
switch.c

1. /**
2. * switch.c
3. *
4. * Walter J. Mndez
5. * walterj.mendez@gmail.com
6. *
7. * Compara un caracter Si o No utilizando comparacin SWITCH
8. */
9.
10. #include <stdio.h>
11. #include <cs50.h>
12.
13. int main (void)
14. {
15. char c = get_char();
16. switch (c)
17. {
18. case 'y':
19. case 'Y':
20. printf("SI\n");
21. break;
22. case 'n':
23. case 'N':
24. printf("NO\n");
25. break;
26. default:
27. printf("caracter no permitido\n");
28. break;
29. }
30. }

You might also like