Documentos de Académico
Documentos de Profesional
Documentos de Cultura
P4 Ciclicas 20-21
P4 Ciclicas 20-21
PRÁCTICA 4
ENUNCIADO
Se proponen a continuación una serie de problemas que el alumno, de forma
individualizada, debe analizar y resolver, aplicando el método de resolución se problemas
Ejercicios a entregar
Para escribir el algoritmo se puede aplicar cualquiera de las técnicas: Diagrama de Flujo o
Diagrama estructurado (N-S) o Pseudocódigo.
Para escribir el programa se utiliza el entorno de programación DevC++ con el lenguaje de
programación C
Para entregar cada programa se utiliza el “Corrector automático de lenguaje C”. Se accede
con un navegador a la página: http://matrix.umh.es:8282/c/editor.html
401. Escribir en pantalla la suma de todos los números impares que van del 1 al N (sin
separación entre ellos) y decir cuántos hay.
402. Introducir una secuencia de caracteres y contar las “vocales” y “no vocales” hasta
que encuentre un espacio. El espacio no contarlo.
403. Introducir N números por teclado. Indicar cuantos son positivos, cuantos negativos y
cuantos nulos. Realizar control de entrada de N: si N<=0 el programa volverá a pedirlo
hasta que N>0.
404. Calcular el factorial de N números enteros positivos leídos desde el teclado. Realizar
control de entrada: N>0 y no se permite introducir ceros ni números negativos.
405. Se tienen N alumnos. Calcular la nota media, la nota más alta y la nota más baja de
todo el grupo.
406. Escribir la tabla de multiplicar de un número cualquiera entre el 0 y el 9 (ambos
incluidos). Realizar control de entrada: no se permite introducir números negativos ni
mayores que 9.
(ej.: 1x0=0
1x1=1 …)
1
FUNDAMENTOS DE INFORMÁTICA Curso 2020-2021
407. Que pida dos números enteros positivos mayores que cero (control de entrada a
cada número: pedir cada número hasta que sea correcto) y muestre todos los números
que van desde el menor al mayor (sin separación entre ellos). Que diga cuantos hay,
cual es la suma de todos ellos y cuál es su media.
408. Calcular y escribir en pantalla los divisores de un numero entero positivo introducido
por el usuario (control de entrada N>0). Mostrar los números separados por espacios.
409. Calcular el máximo común divisor de dos números enteros positivos (control de
entrada a cada número).
410. Calcular el mínimo común múltiplo de dos números enteros positivos (control de
entrada a cada número).