Ejercicios Tema3 Parte1 Soluciones

Páginas: 7 (1508 palabras) Publicado: 1 de marzo de 2015
Programación.

Elementos Básicos del Lenguaje C

Programación
Ejercicios Tema 3
Elementos Básicos del Lenguaje C

Autores:
M. Paz Sesmero Lorente
Paula de Toledo Heras
Fco. Javier Ordoñez Morales
Juan Gómez Romero
Jose A. Iglesias Martínez
Jose Luis Mira

1

Programación.

Elementos Básicos del Lenguaje C

SOLUCIONES
Primera Sesión: variables, constantes, tipos de datos, expresiones yoperadores.
Instrucciones de entrada y salida.
1.

Escriba un programa que muestre en la pantalla un mensaje de saludo, por
ejemplo "Hola",y luego muestre el mensaje "Por favor introduzca el año en que
nació". El programa debe leer ese valor y almacenarlo en una variable de tipo
entero llamada fecha. Por último haga que el programa escriba la frase " Si usted
nació en este añocumple años.
Es recomendable que vaya escribiendo el programa por pasos (mostrar saludo,
pedir fecha, leer fecha,…) y compilándolo después de cada paso para comprobar
que funciona.
Solución:
#include
int main(void){
int fecha; //Variable que almacena el año de nacimiento.
int edad;
//Variable que almacena la edad
printf ("Hola\n");
printf ("Por favor, introduzca el año enque nacio\n");
scanf ("%d", &fecha); //Se lee el año de nacimiento
edad=2013-fecha;
//Se calcula la edad
printf ("Si usted nacio en %d, este año cumple %d años \n",
fecha, edad);
return (0);
}

2.

Escriba un programa en el que se declaren tres variables, a, b y c y se asigne a
esas variables los valores 5, 7 y 9 respectivamente. El programa deberá entonces
calcular su suma y mostrar el resultado.Modifíquelo para que los valores de las
variables sean introducidos por el usuario.

Solución:
#include
int main(void){
int a,b,c, suma; //Se declaran las variables a, b, c y suma.
printf("Introduzca tres valores para calcular su suma\n");
//Se asigna valor a las tres variables.
scanf("%i %i %i", &a, &b, &c);
//Se calcula el valor de su suma
suma=a+b+c;
/*Se muestra por pantalla el valorasignado a las variables a,
b y c y el valor almacenado en la variable suma*/
printf("\nLa suma de los numeros %i+%i+%i es:%i\n",a,b,c,suma);
return (0);
}

2

Programación.

3.

Elementos Básicos del Lenguaje C

Escriba un programa que calcule el interés que se obtiene por un determinado
dinero depositado en un banco. Para ello el programa preguntará por el capital
inicial y por el tipo deinterés.

Solución:
#include
int main(void){
float capInicial,capitalFinal,interes,porcentaje;
//Se solicita el capital inicial
printf("Cual es el capital inicial del que parte?\n");
scanf ("%f",&capInicial);
//Se solicita el interés anual y se calcula su tanto por ciento
printf ("Cual es el interes anual aplicado?\n");
scanf ("%f",&porcentaje);
interes=porcentaje/100;
/*Se calcula elcapital final y el resultado se muestra por
pantalla:*/
capitalFinal=capInicial+(interes*capInicial);
printf ("El capital final despues de un año
sera:%f\n",capitalFinal );
/* ahora lo modificamos para que se muestre correctamente la ñ*/
printf ("El capital final despues de un a%co
sera:%f\n",164,capitalFinal );
return (0);
}

4.

Escriba un programa que calcule el área de un triángulo rectángulo,pidiendo al
usuario la altura y la base. La salida por pantalla debe ser "Un triangulo
rectángulo de altura ____ y base ____, tiene un área de ____" (sustituyendo los
espacios en blanco por los valores)

Solución:
#include
int main(void)
{
//Se declaran las variables. Todas de tipo float.
float base, altura,area;
//Se solicita el valor de la altura y la base.
printf ("Deme la altura deltriangulo\n");
scanf ("%f",&altura);
printf ("\nDeme la base del triangulo\n");
scanf ("%f",&base);
//Se calcula el área del triángulo:
area=(base*altura)/2;
//Se muestra por pantalla el mensaje indicado:
printf ("\n Un triangulo rectangulo de altura %f y base %f, tiene
un area de: %f\n",altura,base,area);
return (0);
}

3

Programación.

5.

Elementos Básicos del Lenguaje C

Escriba un programa que...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tema3 SQL Parte1
  • EJERCICIOS DE SOLUCIONES
  • Ejercicios De Soluciones
  • ejercicios soluciones
  • Ejercicios De Soluciones
  • Ejercicios de soluciones
  • Ejercicios de soluciones
  • Ejercicios Con Soluciones

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS