miércoles, 26 de febrero de 2014

Ejercicios Basicos de Programacion

EJERCICIOS RESUELTOS 
1. Realizar un programa que resuelva cualquier ecuación de segundo grado ax2
-bx = c. Por tanto, debe
pedir al usuario que introduzca los valores de a, b y c. Y el programa indicará las dos posibles raices
solución.
#include <stdio.h>
#include <math.h>
int main()
{
 float raiz1, raiz2;
 int a, b, c;

 system(“cls”);
 printf(“Una ecuación de segundo grado tiene esta forma ax2+bx=c \n”);
 printf(“Indique el valor de a: “);
 scanf(“%i”, &a);

 printf(“Indique ahora el valor de b: “);
 scanf(“%i”, &b);

 printf(“Por último indique el valor de c: “);
 scanf(“%i”, &c);

 /* Se van a realizar todas las operaciones sin comprobaciones del tipo ¿se
 hará un sqrt de un número negativo?, ¿dividiremos por 0?, con lo cual el
 programa está expuesto a multitud de posibles fallos. Cuando conozcan las
 estructuras de decisión, podrán mejorarlo */

 raiz1 = (-b + sqrt ((b*b) – (4*a*c))) / (2*a);
 raiz2 = (-b – sqrt ((b*b) – (4*a*c))) / (2*a);

 printf(“El resultado de la ecuación %ix2+%ix=%i , es el siguiente: primera
 raiz %f, segunda raiz %f”, a, b, c, raiz1, raiz2);
 system(“pause”);
 return 0;
} I.T. Industrial
Fundamentos de Informática



Ejercicios de Teoría

5/20

2. Realizar un programa que convierta a euros una determinada cantidad en pesetas que el usuario le
indique por teclado. (1 euro = 166.386 ptas.)
#include <stdio.h>
int main()
{ const float EURO = 166.386;
 int PESETAS;
 float RESULTADO;

 system(“cls”);
 printf(“Indique el número de PESETAS que quiere convertir a EUROS”);
 scanf(“%i”, &PESETAS);

 RESULTADO = PESETAS/EURO;
 printf(“Teniendo en cuenta que un EURO son %f ptas, %i ptas son %f euros \n”, EURO,
PESETAS, RESULTADO);

 system(“pause”);
 return 0;
}

AQUI LES DEJO UN ENLACE CON EJERCICIOS BASICOS EN JAVA ECLIPSE:


No hay comentarios:

Publicar un comentario