Programacionpararobotica3

50 visualizaciones

Publicado el

Programación para robotica

Publicado en: Tecnología
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
50
En SlideShare
0
De insertados
0
Número de insertados
2
Acciones
Compartido
0
Descargas
0
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Programacionpararobotica3

  1. 1. UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO PROGRAMACIÓN PARA ROBÓTICA FUNCIONES SEGUNDA PARTE ING. RAÚL SÁNCHEZ SÁNCHEZ 08/09/2015
  2. 2. Respuesta al ejercicio del granjero: #include <stdio.h> #include <stdlib.h> main(){ int opcion; printf("nn1. Lobon"); printf("nn2. Gallina"); printf("nn3. Maizn"); printf("nn "); printf("SELECCIONE UNA OPCION: "); scanf("%d",&opcion); printf("nnn"); switch(opcion){ case 1: printf("Incorrecto, la gallina se queda sola con el maíz"); break; case 2: printf("CORRECTOOOnn"); printf("nn1. Lobon"); printf("nn2. Gallina"); printf("nn3. Maizn"); printf("nn "); printf("SELECCIONE UNA OPCION: ");
  3. 3. scanf("%d",&opcion); switch(opcion){ case 1: printf("nnCOORECTOOO!!!nn"); printf("nn1. Lobon"); printf("nn2. Gallina"); printf("nn3. Maizn"); printf("nn "); printf("Ahora, ¿Por quien te vas a regresar?: "); scanf("%d",&opcion); switch(opcion) { case 1: printf("Incorrecto, ya te llevaste al lobo"); break; case 2: printf("CORRECTOOOnn"); printf("1. Lobonn"); printf("2. Gallinann"); printf("3. Maiznn");
  4. 4. scanf("%d",&opcion); switch(opcion){ case 1: printf("Incorrecto, el lobo ya está del otro lado del río"); break; case 2: printf("Incorrecto, ya pasaste a la gallina del otro lado del río.."); break; case 3: printf("COORECTOOO!!!nn"); printf("1. Lobonn"); printf("2. Gallina nn"); printf("3. Maíznn"); scanf("%d",&opcion); switch(opcion){ case 1:
  5. 5. printf("Incorrecto, ya pasaste al lobo del otro lado del río"); break; case 2: printf("COORRRECCTOOO, GANASTE EL JUEGO!!!"); break; case 3: printf("Incorrecto, perdiste"); break; } break; } break; case 3: printf("Incorrecto, todavía estás del otro lado del río..."); break;
  6. 6. } break; case 2: printf("Incorrecto, ya te llevaste a la gallina"); break; case 3: printf("Incorrecto, se repite el juego") ; break; } break; case 3: printf("Incorrecto, El lobo se queda solo con la gallina"); break; } }
  7. 7. Ejercicio: Aleatorios 1. Diseñe un programa que genere números aleatorios en función del rango que le dé el usuario. Solución:
  8. 8. CONTEO Ejercicios. Realizar los siguientes contadores en C. a. 2 en 2 -> 200 b. 3 en 3 -> 90 c. 4 en 4 -> 120 d. 7 en 7 ->140 e. 8 en 8 -> 800 f. 9 en 9 -> 900 g. 8 en 8 ->8000 h. 3 en 3 -> 900 i. 12 en 12 -> 120 j. 6 en 6 - >6000 k. 13 en 13-> 260 l. 9 en 9->1800 m. 2 en 2- > 400 n. 3 en 3- >1800 o. 15 en 15-> 1800 p. 14 en 14->140000 q. 12 en 12->24000 r. 17 en 17-> 68000
  9. 9. Ejercicios. Tablas de multiplicar: 1. Diseñe un programa de multiplicar que obtenga la tabla del 4. 2. Diseñe un programa que obtenga la tablas de multiplicar del 1 al 9 3. Diseñe un programa que obtenga las tablas de multiplicar dado un rango. Triángulos numéricos: 4. Diseñe un programa en C que obtenga el siguiente triángulo numérico de tamaño n.
  10. 10. Ejercicio. 1. Realice un programa en C que obtenga el siguiente triángulo: Colores y la directiva windows 2. Crear un programa en C que obtenga el color azul como salida: Solución: #include <stdio.h> #include <conio.h> #include <windows.h> main() { system("color 1e"); }
  11. 11. Los colores permitidos para configurar la consola son: Los colores permitidos en C son los base 16 {0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F} Y algunas combinaciones podrían ser: b5, 1d, 27,ab, etc.. Colores de la consola en línea en C Ejercicios: 1. Diseñe un programa en C que calcule en número de días vividos y con fondo azul. 2. Diseñe un programa con menú en el que se pueda seleccionar un color.
  12. 12. Más sobre contadores: a. Diseñe un contador que realice la suma de números: Por ejemplo, si n=3 El resultado es: 1+2+3=6 Si n=5 entonces: 1+2+3+4+5=15 Si n=6 entonces: 1+2+3+4+5+6=21 Solución:
  13. 13. Una aplicación real. 2. Vamos a realizar una aplicación real en Java para realizar pronósticos poblacionales bajo ciertas condiciones tales como: Las condiciones ambientales, generaciones y la población inicial. Ejercicios:
  14. 14. Realizaloscorrespondientespronósticosydeterminarloque sucederáconcada una de las poblaciones: a. P=0.567, C=0.789 b. P=0.767, C=1.678 c. P=0.967, C=01789 d. P=0.167, C=1.999 e. P=0.567, C=2.11111 f. P=0.967, C=2.789 g. P=0.999, C=3.736743 h. P=0.999, C=3.789 i. P=0.999, C=3.989 j. P=0.567, C=4.84574 Bibliografía https://es.wikipedia.org/wiki/Stdio.h

×