Sei sulla pagina 1di 5

/*-------------------------------------*/

/* Programacin
*/
/* Carrera
*/
/* Grupo
*/
/* Nombre del alumno
*/
/*
*/
/* Este programa calcula la distancia */
/* entre dos puntos
*/
#include <stdio.h>
#include <math.h>
int main(void)
{
/* Declarar e inicializar variables */
double x1=1, y1=5, x2=4, y2=7,
lado_1, lado_2, distancia;
/* Calcular
lado_1 = x2
lado_2 = y2
distancia =

los lados del tringulo rectngulo */


- x1;
- y1;
sqrt(lado_1*lado_1 + lado_2*lado_2);

/* Imprimir distancia */
printf("La distancia entre los dos puntos es " "%5.2f \n", distancia);
/* Salir del programa */
return 0;
}
/*-------------------------------------*/

/* Datos de identificacin
*/
/* Programa que suma dos enteros */
#include <stdio.h>
int main()
{
int entero1, entero2, suma;
printf("\nEste programa suma dos enteros.\n");
printf("\nIntroduce el primer entero: ");
scanf("%d", &entero1);
printf("\nIntroduce el segundo entero: ");
scanf("%d", &entero2);
suma = entero1 + entero2;
printf("\nLa suma es: %d\n\n\n", suma);
return 0;
}

/*
/*
/*
/*
/*
/*
/*
/*
/*

declaracin
mensaje
prompt
lee un entero
prompt
lee un entero
clculo y asignacin
Imprime la suma
fin de programa OK

*/
*/
*/
*/
*/
*/
*/
*/
*/

/* Programa que calcula


*/
/* superficie de crculo
*/
/* y circunferencia
*/
#include <stdio.h>
#include <math.h>
#define PI 3.141593
int main(void)
{
/* Declarar e inicializar variables */
double radio=3, circulo, circunferencia;
/* Calcular la superficie del crculo */
circulo=PI*radio*radio;
/* Calcular la circunferencia */
circunferencia=2*PI*radio;
/* Imprimir distancia */
printf("La superficie del circulo es %7.5f \n", circulo);
printf("La longitud de la circunferencia es %7.5f \n", circunferencia);
/* Salir del programa */
return 0;
}

/* Programa que determina si se forma un triangulo


/* con tres segmentos de recta

*/
*/

#include <stdio.h>
int main(void)
{
/* Declarar e inicializar variables */
float A=3, B=4, C=5;
/* Despliega longitud de los segmentos */
printf("Con los segmentos A= %f
B= %f
C= %f\n",A,B,C);
/* Toma de decisin mltiple */
if((A+B)>C && (B+C)>A && (A+C)>B)
printf("Si se puede formar triangulo");
else
printf("No se puede formar triangulo");
/* Salir del programa */
return 0;
}

/* Solucin a una ecuacin de segundo grado */


/* a partir de sus coeficientes
*/
#include <stdio.h>
#include <math.h>
#include <conio.h>
int main(void)
{
/* define variables */
double A, B, C, discr, x1, x2, x, re, im;
/* borra pantalla */
clrscr();
/* pide los datos al usuario */
gotoxy(1,3);
printf("Solucion a una ecuacion de segundo grado.\n");
printf("Introduce los coeficientes A, B y C.\n");
printf("A = ");
scanf("%lf", &A);
printf("B = ");
scanf("%lf", &B);
printf("C = ");
scanf("%lf", &C);
if (fabs(A)!=0) {
/* calcula discriminante */
discr = pow(B,2)-4*A*C;
printf("\nDiscriminante = %9.6lf\n",discr);
if (discr>0) {
x1 = ((-B-sqrt(discr))/(2*A));
x2 = ((-B+sqrt(discr))/(2*A));
printf("\nLas raices son dos reales y distintas.\n");
printf("x1 = %9.6lf\n",x1);
printf("x2 = %9.6lf\n",x2);
}
else {
if (fabs(discr)<1e-10) {
x = -B/(2*A);
printf("\nLas raices son dos reales iguales.\n");
printf("x1 = x2 = %9.6lf\n",x);
}
else {
re = -B/(2*A);
im = sqrt(-discr)/(2*A);
printf("\nLas raices son dos complejos conjugados.\n");
printf("x1 = %9.6lf +i %9.6lf\n",re,im);
printf("x2 = %9.6lf -i %9.6lf\n",re,im);
}
}
}
else
printf("No es cuadratica.\n");
printf("\n\nServido !");
return 0;
}

Potrebbero piacerti anche