Variables, expresiones y ejecución de condiciones les en PSeIntCristian C
Contiene información sobre los tipos de variables , operadores aritméticos, operadores lógicos, operadores de texto, precedencia, entrada y salida por consola, ejecución condicional (Si - Entonces), ejecución alternativa (Si – Entonces – Si No), si – Entonces – Si No anidados y por ultimo algunos ejercicios.
Variables, expresiones y ejecución de condiciones les en PSeIntCristian C
Contiene información sobre los tipos de variables , operadores aritméticos, operadores lógicos, operadores de texto, precedencia, entrada y salida por consola, ejecución condicional (Si - Entonces), ejecución alternativa (Si – Entonces – Si No), si – Entonces – Si No anidados y por ultimo algunos ejercicios.
Programación declarativa (2007–08)
Tema 4: Aplicaciones de programación funcional
José A. Alonso Jiménez
Grupo de Lógica Computacional
Departamento de Ciencias de la Computación e I.A.
Universidad de Sevilla
Este documento trata sobre los ciclos repetitivos dentro de C. En este apartado hablaremos específicamente sobre El ciclo FOR, sus ventajas, desventajas, características, ejemplos de la realidad, y un ejemplo ya en programación
Tutorial de JFLAP en español que explica paso a paso todas las funcionalidades de la herramienta y al final contiene varias prácticas que van de un nivel de dificultad bajo hacia uno más alto.
Programación declarativa (2007–08)
Tema 4: Aplicaciones de programación funcional
José A. Alonso Jiménez
Grupo de Lógica Computacional
Departamento de Ciencias de la Computación e I.A.
Universidad de Sevilla
Este documento trata sobre los ciclos repetitivos dentro de C. En este apartado hablaremos específicamente sobre El ciclo FOR, sus ventajas, desventajas, características, ejemplos de la realidad, y un ejemplo ya en programación
Tutorial de JFLAP en español que explica paso a paso todas las funcionalidades de la herramienta y al final contiene varias prácticas que van de un nivel de dificultad bajo hacia uno más alto.
Esta es la presentación del Nivel 3 del curso "ISIS-1204 Algorítmia y Programación por Objetos 1" (APO1) de la Universidad de los Andes, Bogotá, Colombia.
Diagramas de flujo - Estructuras de Control (For, While, Do Whille y Switch C...Marcelo Vilela Pardo
Después de la anterior presentación, que ha sido una pequeña introducción, llegamos a este tipo de estructuras en los diagramas de flujo, que nos ayudarán a crear algoritmos más efectivos.
Ahora presentaré la parte teórica, es decir que veremos como funcionan estas estructuras, luego en otra presentación realizaremos los suficientes ejercicios.
Kent Beck dice “No sé si soy un gran programador, pero definitivamente son un programador con grandes prácticas”. ¿Cuáles son estas grandes prácticas? Test Drive Development y Clean Code son dos de ellas. La adopción de estas prácticas nos ayuda como programadores para que perdamos el miedo a usar código nuevo y confiemos en nuestros compañeros de equipo. También ayuda a reducir la tan odiada documentación o peor, tener documentación incorrecta (como comentarios obsoletos) . Esta presentación incluye una demostración de TDD en Java.
ACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
El Mtro. JAVIER SOLIS NOYOLA, crea y desarrolla ACERTIJO: «CARRERA OLÍMPICA DE SUMA DE LABERINTOS». Esta actividad de aprendizaje lúdico que implica de cálculo aritmético y motricidad fina, promueve los pensamientos lógico y creativo; ya que contempla procesos mentales de: PERCEPCIÓN, ATENCIÓN, MEMORIA, IMAGINACIÓN, PERSPICACIA, LÓGICA LINGUISTICA, VISO-ESPACIAL, INFERENCIA, ETCÉTERA. Didácticamente, es una actividad de aprendizaje transversal que integra áreas de: Matemáticas, Neurociencias, Arte, Lenguaje y comunicación, etcétera.
Las capacidades sociomotrices son las que hacen posible que el individuo se pueda desenvolver socialmente de acuerdo a la actuación motriz propias de cada edad evolutiva del individuo; Martha Castañer las clasifica en: Interacción y comunicación, introyección, emoción y expresión, creatividad e imaginación.
4. • Imprimir el factorial de un numero.
Para calcular un factorial se multiplica determinado número natural
por todos los números naturales que le anteceden excluyendo el cero;
se representa por n!
ejemplo
5! = 5x4x3x2x1
5! = 120
5. Cree la clase en java con el nombre de factorial y solicite el numero al cual
desea hallarle el factorial:
import java.util.Scanner;
public class factorial {
public static void main(String arg [])
{
int fac=1, num, i=1;
Scanner lea = new Scanner(System.in);
System.out.println(“Digite en numero que desea hallar el factorial: ”);
num = lea.nextInt();
while (i <=num)
{
fac= fac *i ;
i= i +1;
}
System.out.println(“En factorial de ”+ num+ “! Es: ” + fac);
}
}
6. Liste las variables para hacer el seguimiento:
Suponiendo que se quiere hallar el factorial de 5
Para que el ciclo termine la variable finaliza en 6 así en la condición del while
(i < 5) no se cumple y termina la repetición del proceso
Corrida i num fac
1 - 1
1 1 5 1
2 2 5 2
3 3 5 6
4 4 5 24
5 5 5 120
6 6
8. import java.util.Scanner;
public class factorial {
public static void main(String arg [])
{
int fac=1, num, i=1;
Scanner lea = new Scanner(System.in);
System.out.println(“Digite en numero que desea hallar el factorial: ”);
num = lea.nextInt();
do{
fac= fac *i ;
i= i +1;
} while (i <=num);
System.out.println(“En factorial de ”+ num+ “! Es: ” + fac);
}
}
• Imprimir el factorial de un numero.
9. FLOREZ FERNANDEZ, H. (2012). “Arreglos, Matrices y Colecciones” en
Flórez Fernández, H. Programación Orientada a Objetos usando
JAVA. Ecoe Ediciones. España. P. 19 - 21