Ejercicios: Programación en C

Documentos relacionados
Laboratorio 02: Ejercicios de programación en C

Actividad colaborativa Ejercicios de programación Programación básica C++

BOLETÍN DE EJERCICIOS: PROGRAMACIÓN EN C++ Ejercicio 1.- escribir un programa que calcule el factorial de un número:

BOLETÍN 5: Algoritmos II

Profesor(a): Ing. Miriam Cerón Brito

FUNDAMENTOS DE PROGRAMACIÓN TALLER No. 1 Profesor: Alvaro Ospina Sanjuan

19. En un hospital existen tres áreas: Ginecología, Pediatría, Traumatología. El presupuesto anual del hospital se reparte conforme a la sig.

Tema 01: Algoritmia y diagramas de flujo. Estructuras de datos (Prof. Edgardo A. Franco)

UNIVERSIDAD LUTERANA SALVADOREÑA. Docente: ANA LISSETTE GIRÓN

Elabore un diagrama de flujo y la codificación de un programa para:

CENTRO UNIVERSITARIO MONTEJO A.C. SECUNDARIA Temario Matemáticas 1

LENGUAJE DE PROGRAMACION UNO.

Ejercicios de programación Luis Francisco García Martínez Ingeniería de Sistemas Programa de Ingeniería de Sistemas

GUIA DE EJERCICIOS Nº 02 Estructuras Selectivas

UNIDAD V: ESTRUCTURAS REPETITIVAS

INSTITUTO POLITECNICO NACIONAL CENTRO DE ESTUDIOS CIENTIFICOS Y TECNOLOGICOS " GONZALO VAZQUEZ VELA "

Ejercicios para Concurso de Programación Nivel Medio Superior

Algoritmos. Intro. Prof. Raquel Torres Peralta / Gerardo Sanchez S. Unison

GUIA DE EJERCICICIOS. 1.- Escribir un algoritmo que lea cuatro números e indique cual es el mayor

Tema 08: Convertidor Digital Analógico

Análisis de algoritmos

Tema 10: Árbol binario de búsqueda

Anexo 2. Dificultad y porcentaje de aciertos de habilidades y conocimientos evaluados por el Excale 06 de Matemáticas

Programación Estructurada

1. Escriba el siguiente código, compílelo y ejecútelo. Obtiene el resultado esperado? Modifíquelo para que se comporte como debe:

Para cada problema realizar: Análisis Diseño Diagramas de Flujo

Descripciones de los niveles de logro modificados (ALD, siglas en inglés) de la prueba de evaluación MCA en matemáticas Grados 5 a 8

Hoja de Ruta para el curso ALGORITMO

Tema 14: Arreglos estáticos en C

INSTITUTO SUPERIOR PEDAGÓGICO LOS RÍOS PROYECTO DE LA UNIDAD INVESTIGACIÓN EJERCICIOS DE PRIMEL NIVEL MATEMÁTICO

ÁNGULOS, FUNCIONES TRIGONOMÉTRICAS ORIENTADOR: ESTUDIANTE: FECHA:

EJEMPLOS Y EJERCICIOS

Ejercicios sobre recursividad

Calcula el valor de cada expresión. A Calcula Redondea el decimal. Estima el producto;

ALGORITMO, ESTRUCTURAS Y PROGRAMACIÓN I. Prof.

Capítulo 5. Los números reales y sus representaciones Pearson Education, Inc. Diapositiva 5-4-1

Estándares de Contenido y Desempeño, Estándares de Ejecución y Niveles de Logro Marcado* MATEMÁTICA

SENTENCIAS DE CONTROL DEL PROGRAMA

Análisis de algoritmos

Cadenas de caracteres

Programación I. Ingeniería Técnica Informática. Ejercicios de los Temas 4, 5, 6 y 7

Trabajo Práctico 5 Estructura Repetitiva

Recursos. Temas. Tiempo. Evaluación. Competencias:

Además de especificar la prueba lógica para la función SI también podemos especificar valores a devolver de acuerdo al resultado de la función.

PRÁCTICA #6 TIPOS DE DATOS ESTRUCTURADOS: Arreglos, Registros y Archivos

ha llevado el registro de varios tanques de gasolina, desarrolle un programa que lea los kilómetros manejados y los litros de gasolina utilizados en

Manual de Actividades del Taller de Matemáticas 1 IXAYA. Actividad 6, 7, 8, 9, 10 Quinto Semestre

INSTITUTO DE FORMACIÓN DOCENTE DE CANELONES REPARTIDO Nº 6. 3) Calcular la diagonal de un cuadrado de 7 cm de lado.

EJEMPLOS Y EJERCICIOS

D L M M J V S

Ejercicios propuestos en el. Departamento de MATEMÁTICAS. para realizar en verano

Matrices y operaciones con Matrices.

Apuntes de los NÚMEROS REALES

Boletín de ejercicios de la asignatura de INFORMÁTICA para la realización de las prácticas de laboratorio. Ejercicios de Estructuras de Control

Entrada de ejemplo

Practica 03: El convertidor analógico digital

TRABAJO DE SEPTIEMBRE DE MATEMÁTICAS 2º ESO... NOMBRE Y APELLIDOS...

*El sistema de numeración decimal. Cifras y orden de las cifras. *Operación con números naturales: suma, resta, multiplicación y división.

5to. ESTANDARES MATEMATICOS COMUNES FUNDAMENTALS

Cumple parcialmente los estándares de logro alternativos (Grado 3)

LOS NÚMEROS COMPLEJOS

NUMEROS REALES. Recordemos

CONVERSIONES CONVERSIÓN DE BINARIO A: Binario a Octal: se agrupan de a 3 bits y luego se lee el número , B 635,15 O 6 3 5, 1 5 O

a B c 4. Resuelve cada una de las siguientes ecuaciones:

Ejercicios Tema 6. Funciones

Cuaderno de matemáticas 1. Numeración: Concepto y grafía del número 5.

Cuestiones: Ejercicios 2: 1) Qué imprimen los siguientes bucles?

Cantidades constantes y variables

Práctica de laboratorio: Uso de la calculadora de Windows con direcciones de red

Se entiende por sistema numérico a los símbolos y al conjunto de reglas que se aplican sobre ellos para realizar la representación de una cantidad.

Primaria Sexto Grado Matemáticas (con QuickTables)

Análisis de algoritmos

Unan LEON Departamento de Computación UNAN León

CRITERIOS EVALUACIÓN MATEMÁTICAS

Tema 05: Características de un instrumento de medición

Docente: Aldo Salinas Encinas Página 1

En este material se muestran ejemplos donde se aplican las fórmulas de las diferentes medidas de tendencia central, tales como: media aritmética,

Propuesta de distribución v1.12 (feb-17) - Curriculum ESPAÑA

Programación en java. Estructuras algorítmicas

Raíces cuadradas (páginas )

2. Obtener, por ensayo y error, una aproximación del entero más grande. Sugerencia: leer n y escribir n y n+1. (Puede ser muy largo el ensayo).

Metodología y Tecnología de la Programación

Cursada Segundo Cuatrimestre 2012 Guía de Trabajos Prácticos Nro. 1

Matemáticas Nivel 4 (con QuickTables)

3. Dado un monto calcular el descuento considerando que por encima de 100 el descuento es el 10% y por debajo de 100 el descuento es el 2%.

Los Conjuntos de Números

MATEMATICA GRADO 9 II PERIODO PROF. LIC. ESP. BLANCA NIEVES CASTILLO R. CORREO: cel

Elabore la codificación de un programa para:

CAPÍTULO II SISTEMAS NUMÉRICOS. Este método de representar los números se llama sistema de numeración decimal, donde 10 es la base del sistema.

Control de Flujo. Estructuras de Control! Experiencia Educativa de Algorítmica CONTROL DE FLUJO

1. Divisibilidad y números enteros

Tema 09: Convertidor Analógico Digital

PRUEBAS EXTRAORDINARIAS CURSO 2015/16 DEPARTAMENTO DIDÁCTICO: MATEMÁTICAS MATERIA: MATEMÁTICAS NIVEL: 1º ESO

GUIA DE EJERCICIOS N 1 LENGUAJE C# Página 1 de 5. Instructor: Ing. Néstor Raúl Suarez Perpiñan

Organización de Computadoras. Clase 3

Introducción...5. Unidad 1 Razones y porcentajes...7. Unidad 2 Operaciones Unidad 3 Factores y múltiplos...51

CONJUNTOS NUMÉRICOS. La noción de número es tan antigua como el hombre mismo ya que son necesarios para resolver situaciones de la vida diaria.

Dado el cubo de la figura siguiente, halla su área y su volumen en función de x. Solución: Solución: a) 5x 3, 9x 3,x 3 b) 7x 2,8x 2 c) 7x, 9x

Transcripción:

M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com edfrancom@ipn.mx @edfrancom edgardoadrianfrancom Estructuras de datos (Prof. Edgardo A. Franco) 1

Ejercicios: Programar en C Realizar el programa en C de los siguientes programas 1. Crear un programa para calcular la longitud de la circunferencia y el área de un círculo, para un radio introducido. 2. Crear un programa que convierta un número dado de segundos en el equivalente de minutos y segundos. 3. Crear un programa que obtenga 100 términos de una serie numérica de dos en dos a partir de un número dado. 4. Crear un programa que imprima la suma de los 100 primeros números de la serie numérica anterior. 2

5. Hacer un programa que calcule la máxima área de un terreno rectangular de lados 100-2x y x respectivamente, para valores de x entre 10 y 300. 6. Crear un programa que reciba un número entero mayor a 0 y menor a 10. El número recibido, será el número de minutos que se deberá contar en forma regresiva hasta llegar a 0 segundos, se debe mostrar en todo momento los minutos y segundos faltantes para llegar a cero. Finalmente cuando el contador regresivo llegue a cero segundos, se debe mostrar el mensaje Se terminó el tiempo. 7. Construya un programa que calcule el factorial de un número dado. 3

8. Hacer el programa que al recibir una calificación entre 0 y 10 determine si esta es aprobatoria o no en ESCOM. 9. Crear un programa que muestre la multiplicación de los dos números mayores de una serie de números positivos, suponiendo que los datos se leen uno a uno. Un valor de cero como entrada indicará que se ha alcanzado el final de la serie de números positivos. 10. Construya un programa que reciba dos puntos de un plano 2D y muestre la distancia entre estos. 11. Construya un programa que reciba dos puntos de un plano 3D y muestre la distancia entre estos. 12. Cree un programa que al recibir un numero de año determine si este es bisiesto o no. 4

13. Crear un programa capaz de recibir las horas trabajas de un empleado y la paga por hora para calcular el sueldo semanal de un empleado. Cuando la horas de trabajo exceden de 40 se consideran horas extra; las primeras 8 extras se pagan al doble; si las horas extra exceden de 8 las restantes se pagan al triple. 14. Crear un programa que reciba 3 números naturales y este sea capaz de obtener estos en orden ascendente y descendente. 15. Cree un programa capaz de leer una lista de calificaciones (0.00-10.00) y calcular el promedio, el número de aprobados y el número de reprobados; el final de la lista de calificaciones será si se introduce un número menor a cero. 5

16. Crear un programa capaz de recibir un número y determinar si este es primo no. 17. Crear un programa capaz de recibir un número decimal y obtenga su representación en binario. 18. Crear un programa capaz de recibir un número decimal y obtenga su representación en hexadecimal. 19. Crear un programa que reciba una medida en metros y sea capaz de obtener su equivalente en Pies, Yardas y Millas. 20. Crear un programa que reciba un número x a partir del x+10 cual calcula: i 2 i=x. 21. Crear un programa que cálcule el Máximo Común Divisor entre dos números dados. 6

22. Crea un programa que encuentre los primeros n primos. 23. Crea un programa que determine los n primeros términos de la serie de Fibonacci. 24. Crear un programa capaz de recibir un número entero y descomponerlo en sus factores primos. 25. Crear un programa que obtenga el mínimo común múltiplo de dos números. 26. Crear un programa capaz de determinar la ecuación de la circunferencia para un radio r y un centro x1, y1 dado. 27. Crear un programa que reciba un arreglo A de n números enteros y este obtenga en el arreglo A los números ordenados ascendentemente. 7

28. Crea un programa que reciba dos matrices A y B de tamaño n x n (Matrices cuadradas), y este realice la suma de las matrices y la devuelva en una nueva matriz C con el resultado. 29. Crea un programa que reciba dos matrices A y B de tamaño n x n (Matrices cuadradas), y este realice la multiplicación de las matrices y la devuelva en una nueva matriz C con el resultado. 30. Crear un programa capaz de recibir un número que indica el cambio a devolver en $; este sea capaz de indicar cuantas monedas de $1, $2, $5, $10 y $20 usará para formar esta cantidad. (Optimice devolviendo el cambio en el menor número de monedas posible). *Considerar que las monedas de cada denominación son infinitas. 8