Ejercicios Arrays

Realiza los siguientes programas:

  • arrays1.c: Programa que rellene un array con los 100 primeros números enteros y los muestre en pantalla en orden ascendente.
  • arrays 2.c: Realiza un programa igual pero que muestre los números en orden descendente.
  • arrays3.c: Realiza un programa que rellene un array con los números pares comprendidos entre 1 y 100 y los muestre en pantalla en orden ascendente.
  • arrays4.c: Programa que rellene un array con los números primos comprendidos entre 1 y 100 y los muestre en pantalla en orden ascendente. Sabiendo que un número primo es aquel que es divisible entre 1 y entre si mismo.
  • arrays5.c: Realiza un programa que lea 10 números por teclado, los almacene en un array y muestre la suma, resta, multiplicación y división de todos.
  • arrays6.c: Realiza un programa que lea 10 números por teclado, los almacene en un array y los ordene de forma ascendente.
  • arrays7.c: Realiza un programa que lea 10 números por teclado, 5 para un array y 5 para otro array distinto. Mostrar los 10 números en pantalla mediante un solo array.
Anuncis

Repaso bucles

Para repasar los bucles vamos a realizar las siguientes actividades:

  • bucles1.c: Usando bucles for hacer un programa que pida dos números y muestre todos los números que van desde el primero al segundo. Se debe controlar que los valores son correctos.
  • bucles2.c: Usando bucles while hacer un programa que pida dos números y muestre todos los números impares que van desde el primero al segundo. Se debe controlar que los valores son correctos.
  • bucles3.c: Usando bucles for hacer un programa que imprima la suma de todos los números impares que van del 1 al 100.
  • bucles4.c: Usando bucles while hacer un programa que imprima la suma de todos los números pares que van del 1 al 100 y diga cuántos hay.
  • bucles5.c: Hacer un programa que muestre los números del 1 al 100 en una tabla de 10×10.
  • bucles6.c: Hacer un programa que muestre los números del 1 al 10 de modo que cada número se mostrará tantas veces como indica él mismo y en una fila diferente.
  • bucles7.c: Hacer un programa que muestre los números del 1 al 100 en filas diferentes de modo que en la primera fila se mostrará un número, en la segunda dos, en la tercera tres y así hasta llegar al número 100.

Ejercicios 14/02/2019

Realiza los siguientes ejercicios con punteros.

Hola corazones, para celebrar el día de San Valentín vamos ha hacer unos programas con amor.

punteros1.c: Realiza un programa sin funciones que pida dos números, los guarde en dos variables y muestre las variables y sus valores por pantalla. Luego debe invertir sus valores usando punteros y volver a mostrarlo por pantalla

punteros2.c: Realiza un programa sin funciones que inicialice una variable de tipo entero con valor 1 y imprima su valor por pantalla. Luego, usando punteros, vaya incrementando su valor de uno en uno hasta llegar a 10 imprimiendo en cada iteración el valor de la variable.

punteros3.c: Realiza un programa idéntico al anterior pero usando una función denominada permutar donde se le pasen los parámetros por referencia.

punteros4.c: Realiza un programa que, usando una función potencia a la que se le pase al menos un parámetro por referencia, devuelva la potencia de un número elevado al exponente indicado por el usuario.

punteros5.c: Copia el archivo iteraciones4.c y cámbiale el nombre. Luego modifica las funciones que utilizaste para que reciban los parámetros por referencia y no por valor.

Ejercicios 08/02/2019

Realiza los siguientes ejercicios utilizando funciones.

  1. funciones_cuadrado.c: Realiza un programa que mediante una función calcule el cuadrado de un número cualquiera y lo muestre en pantalla.
  2. funciones_temperatura.c: Realiza un programa que pida por pantalla una temperatura en grados Celsius, muestre un menú para convertirlos a Fahrenheit o Kelvin y muestre el equivalente por pantalla, utiliza funciones.
  3. funciones_encriptar.c: Realiza un programa que, utilizando funciones, se encargue de encriptar una letra, para ello se sumará 2 al código ASCII del carácter.
  4. funciones_desencriptar.c: Realiza un programa que, utilizando funciones, se encargue de desencriptar una letra recibido.

 

Ejercicios 04/02/2019

Realiza estos ejercicios. Envíalos al profesor.

  1. iteraciones1.c: Realiza un programa que, utilizando un bucle while, imprima por pantalla los números del 1 al 10.
  2. iteraciones2.c: Realiza un programa que, utilizando un bucle for, pida un número y devuelva la tabla de multiplicar de dicho número.
  3. iteraciones3.c: Realiza un programa para adivinar un número del 1 al 10. Utilizando un bucle do while, el programa debe pedir un número del 1 al 10 de forma iterativa, y solamente terminar la iteración cuando el usuario introduzca un 5.
  4. iteraciones4.c: Realiza un programa en el que muestre el siguiente menú:
    calc simple.jpg

Una vez realizada la elección, el programa debe pedir dos números y realizar la operación correspondiente siempre que la opción elegida no sea 5, en cuyo caso el programa se despedirá y terminará.

Contempla la posibilidad de que el usuario introduzca un número que no aparezca en el menú.

Ejercicios 31/01/2019

Vamos a realizar algunos ejercicios con las sentencias condicionales. Guárdalos con el nombre de condicional1.c, condicional2.c, condicional3.c y condicional4.c y envíalos al profesor.

  1. Realiza un programa que pida un número e indique por pantalla si es par o impar.
  2. Realiza un programa que pida un número del 1 al 5 y diga si es un número primo.
  3. Realiza un programa que pida tres números y detecte si se han introducido en orden creciente.
  4. Realiza un programa que pida un número del 1 al 7, y utilizando un switch indique el día de la semana introducido (Lunes, Martes…)

Ejercicios 28/01/2019

Realiza los siguientes ejercicios y envía el programa fuente al profesor.

  1. Modifica tu programa fuente suma.c para que pida dos número al usuario y luego realize la suma de dichos números.
  2. Realiza un programa fuente denominado incrementa.c que pida un número y lo devuelva incrementado.
  3. Realiza un programa fuente denominado ordenaLetras.c que pida tres letras y las devuelva en orden ascendente.