Вы находитесь на странице: 1из 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; }

Вам также может понравиться