Tarea-numero2

10
UNIVERSIDAD DE EL SALVADOR FACULTAD DE INGENIERÍA Y ARQUITECTURA ESCUELA DE INGENIERÍA ELÉCTRICA INTRODUCCION A LA INFORMÁTICA ANSI C: TAREA NÚMERO 2 Integrantes: Acosta Torres, Job Nehemías AT14001 Cienfuegos Pacas, Vinicio Alejandro CP14042 Efraín Antonio Alvarado AH12047 Palacios Díaz, Oscar Elenilson PD05024 Grupo de Laboratorio: 04 Profesores: Ing. Walter Zelaya. Instructor: Arturo Posada Ciudad universitaria, 19 de mayo de 2015

description

tarea de introducción a la informática

Transcript of Tarea-numero2

  • UNIVERSIDAD DE EL SALVADOR

    FACULTAD DE INGENIERA Y ARQUITECTURA

    ESCUELA DE INGENIERA ELCTRICA

    INTRODUCCION A LA INFORMTICA

    ANSI C:

    TAREA NMERO 2

    Integrantes:

    Acosta Torres, Job Nehemas AT14001

    Cienfuegos Pacas, Vinicio Alejandro CP14042

    Efran Antonio Alvarado AH12047

    Palacios Daz, Oscar Elenilson PD05024

    Grupo de Laboratorio: 04

    Profesores: Ing. Walter Zelaya.

    Instructor: Arturo Posada

    Ciudad universitaria, 19 de mayo de 2015

  • 1. Escribir un programa que lea la altura desde la que cae un objeto, se imprima la

    velocidad y la altura a la que se encuentra cada segundo suponiendo cada libre.

    #include int main(){ float ac=9.8, seg=0.0, d=0.0, alt,v=0.0; printf ("Ingresar el valor de una altura en metros:\n\n"); scanf ("%f", &alt) ; while(d

  • INICIO

    N

    N

  • 3. Desarrollar un diagrama NS y escribir el cdigo fuente que calcule el ngulo

    menor entre las agujas del reloj (minutera y horaria), el dato de entrada ser la

    hora #include int main () { int min, seg, ang, grA, grB, menor; printf ("Digite el tiempo en horas y minutos:\n"); scanf ("%d\n %d", &min, &seg); grA=min*30; grB=seg*6; if (grA>=grB) { ang=grA-grB; menor=360-ang; } else { ang=grB-grA; menor=360-ang; } printf ("El angulo es: %d grados\n", menor); return 0; }

    Inicio Leer min, seg grA = min*30 grB = seg*6 grA

  • 4. Un ao es bisiesto si es mltiplo de 4, exceptundolos mltiplos de 100, que slo

    son bisiestos cuando son mltiplos adems de 400, por ejemplo el ao 1900 no fue

    bisiesto, pero el ao 2000 si lo ser. Hacer un organigrama que dado un ao A nos

    diga si es o no bisiesto.

    #include

    #include

    int main ()

    {

    int anio;

    printf ("Ingrese el valor del anio:");

    scanf("%d", &anio);

    if (((anio%4==0)&&(anio%100!=0))||anio%400==0)

    printf("El anio es bisiesto\n");

    else

    printf("El anio no es bisiesto\n");

    putchar ('\n');

    return 0;

    }

  • 5. Escriba un programa que lea tres valores float no cero, y que determine e imprima

    si pueden representar los lados de un triangulo.

    #include

    #include

    int main(){

    float a, b, c;

    do

    {printf("Ingrese lado a: ");

    scanf("%d",&a);

    printf("Ingrese lado b: ");

    scanf("%d",&b);

    printf("Ingrese lad0 c: ");

    scanf("%d",&c);

    if((a

  • 6. Escribir el cdigo fuente para encontrar el MCD de de dos nmeros enteros.

    #include int main () { int a,b,r,rant; do{ printf("Digite el primer nmero para el clculo de MCD: \n"); scanf("%d", &a); printf("Digite el segundo nmero para el clculo de MCD: \n"); scanf("%d", &b); if(b>a) { printf("El segundo numero debe ser menor que el primero\n"); } }while(a

  • 7. Disear un diagrama de cajas y escribir el cdigo fuente para la siguiente serie:

    INICIO

    SUMA=0 ,N=2 LEER X

    SERIE=(1/PI)+0.5*(SEN(X))

    TERM=SEN(N*X)/((N-1)*(N+1))

    SUMA=SUMA+TERM N=N+2 MIENTRAS |TERM|>0.000001 SUMA=SUMA*(2/PI)

    SERIE=SERIE-SUMA

    MOSTRAR SERIE

    FIN

  • #include

    #include

    #define pi 3.141592

    int main(){

    floatsuma=0,n=2,serie,x,term;

    printf("serie y(x)=1/pi+1/2sen(x)-2/pi[sen(2x)/1*3 +sen(4x)/3*5

    +sen(6x)/5*7.....]");

    printf("\n ingrese el valor de x\n");

    scanf("%f",&x);

    serie=(1/pi)+0.5*(sin(x));

    do{

    term=sin(n*x)/((n-1)*(n+1));

    suma+=term;

    n+=2;

    }while(fabs(term)>0.000001);

    suma=suma*(2/pi);

    serie=serie-suma;

    printf("el resultado es %f\n",serie);

    return 0;

    }

  • 8. Disear un flujograma y escribir el cdigo fuente que permita encontrar los

    coeficientes

    binomiales:

    #include int main() { int i,j,k,z,n, dif, num=1, den=1, secon=1, Resp=0; printf("Digite un numero para C\n"); scanf("%d", &n); printf("Digite un numero K para combinarlos:\n"); scanf("%d", &z); dif=n-z ; for(i=1; i