Algoritmia+y+Programación+Estructurada

Semestre Ene-Jun 2018

26feb

Escribir programas que realicen las siguientes tareas:

Leer las coordenadas (x,y) de un punto e informar en qué cuadrante se encuentra.

Resolver la ecuación de segundo grado leyendo los tres coeficientes (a,b,c).

Leer un número N, imprimir los primeros N números naturales y la suma de estos.

Imprimir las tablas del 1 al 5 usando un solo ciclo for y un solo printf.

Leer tres números de punto flotante, informar cuál es el menor, el intermedio y el mayor.

Imprimir los primeros 10 términos de la secuencia: 1/(2^n)

Leer un número N. Calcular e imprimir N!

Leer la longitud de los tres lados de un triángulo. Informar si se trata de un triángulo Equilátero, Isóceles o Escaleno.

Leer un número N. Si N<0, informar que el número no es válido y pedir que se ingrese nuevamente. Usar un ciclo for para controlar el flujo del código.

Leer un número N. Imprimir la suma de los N primeros términos de la serie de Leibniz, y esta suma multiplicada por 4.

https://computernewage.com/2013/04/04/primeros-pasos-con-la-terminal-de-linux/

Formato para reportes de laboratorio.



Tarea para el 21feb18

Leer el siguiente texto:



Y responder lo siguiente:

- Crear un algoritmo para dibujar un triángulo equilátero. - Proponer una aplicación para cada uno de los algoritmos de dibujo de un círculo. - Modificar el segundo algoritmo para obtener un círculo de manera que la tortuga inicie en el centro del círculo.

Tarea para el 12feb18

- Proponer un algoritmo para una tarea cotidiana (máximo 10 pasos).

Leer el texto: http://computationaltales.blogspot.mx/2012/01/ant-and-grasshopper-fable-of-algorithms.html

- Modificar el algoritmo mencionado para consumir la hoja de una planta. - Proponer un algoritmo para la recolección de néctar realizada por abejas.