
Crear un programa en C que lea dos números y que escriba el mayor de los dos.
Crear un programa en C que lea un número e indique si es par o no
Leer tres números y escribir el mayor de los tres
Escribir un programa en C que lea números enteros indefinidamente hasta que llegue el número 0
Escribir un programa C que lea exactamente 8 números y luego escriba la suma de todos ellos
Modificar el programa anterior para que en lugar de leer 8 números, se puedan leer tantos números como se quiera hasta que llegue un cero. El resultado es la suma de todos los números leídos.
Intentar escribir un programa en C que lea tres números e indique el tipo de triángulo que forman (isósceles, equilatero, escaleno). Comprobar que los números realmente formen un triángulo, sino emitir el error.
Modificar el programa anterior para que se pueda repetir indefinidamente si el usuario lo desea (que el ordenador pregunte ¿Quiere continuar? y la persona pueda responder S ó N)
Escribir un programa que escriba todos los múltiplos de 3 del número 1 al 3000
Programa que lea una serie de números (leer hasta que llegue el cero por ejemplo) y que calcule su media aritmética
Programa que escriba todo el código ASCII (el código ASCII va de 0 a 255 y representa el número con el que los ordenadores almacenan los caracteres)
Programa que lea un número entero por teclado y que calcule su factorial
Programa que lea una serie de números por teclado e indique cuál es el mayor
Crear un programa que lea un número entero y a partir de él cree un cuadrado de asteriscos con ese tamaño. Los asteriscos sólo se verán en el borde del cuadrado, no en el interior-
Crear un programa C que lea cantidades y precios y al final indique el total de la factura.
Primero se pregunta:
Introduzca la cantidad vendida
tras lo cual el usuario introducirá un número entero positivo.
Después se pregunta:
Introduzca el precio
que será un número decimal positivo.
La lectura termina cuando en la cantidad se introduzca un cero. Si es así se escribirá el total.
Crear un programa para calcular los salario semanal de unos empleados a los que se les paga 15 euros por hora si éstas no superan las 35 horas. Cada hora por encima de 35 se considerará extra y se paga a 22 €.
El programa pide las horas del trabajador y devuelve el salario que se le debe pagar.
Además el programa debe preguntar si deseamos calcular otro salario, si es así el programa se vuelve a repetir
Escribir un programa en C que lea números enteros indefinidamente hasta que llegue el número 0
Crear el programa asteriscos4 en el que se introduce un número entero y se crea una pirámide de asteriscos. Por ejemplo si se introduce el 6, el resultado sería:
*
***
*****
*******
*********
***********
Modificar el ejercicio anterior para que aparezca un rombo.
Crear un programa qu escriba dos columnas de números, en la primera se colocan los números del 1 al 100, en la segunda los números del 100 al 1
Crear un programa en C que lea un número entero y positivo y que escriba tres columnas. La primera cuenta desde uno hasta el número escrito contando de uno en uno; la segunda columna cuenta de dos en dos y la tercera de tres.
Crear el programa tablaMultiplicar que escriba la tabla de multiplicar del número 1 al número 15
Crear un programa que muestre un menú como este:
1) Salir
2) Sumatorio
3) Factorial
Tras mostrar el menú, el programa debe leer un número del 1 al tres si se elige 1, el programa acaba. Si se elige 2 se calcula el sumatorio del número, si se elige 3 se calcula el factorial (en ambos casos el programa pedirá escribir el número sobre el que se calcula el sumatorio o el factorial). Tras calcular el sumatorio o el factorial e indicar el resultado, el programa volverá a mostrar el menú y así sucesivamente.
Crear un programa que lea un número e indique su valor en la sucesión de Fibonacci (llamarle Fibonacci).
Esta sucesión calcula su valor de la siguiente manera. Sólo es válido para números positivos, si el número es un uno, la sucesión vale 1 si es dos, la sucesión vale 2. Para el resto la sucesión es la suma de la sucesión de los dos números anteriores.
Es decir, para 7 el valor sería lo que valga la sucesión de 6 más la sucesión de cinco.