PROGRAMAS DIARIOS UNIDAD 4

 5 DE NOVIEMBRE DE 2021

                                                                 PROGRAMAS DIARIOS 



PROGRAMA NO° 1

el siguiente programa consiste en exponer el uso de una función para diferenciar entre el main y la misma.


#include <stdio.h>

 #include <stdlib.h>

 void saluda();

 int main()

 {

  saluda();

 printf("Hello world en el main\n");

  return 0;

}

void saluda()

{

printf("Hello world en la funcion\n");

}


PROGRAMA NO° 2

el siguiente programa consiste en emplear funciones compartiendo un valor diferenciador a la función.


#include <stdio.h>

#include <stdlib.h>

int Ari(int rosa){

    printf("Ari: %d\n", rosa);

    rosa=rosa*5;

    Ram(rosa);

}

int Ram(int azul){

    azul=azul+8;

    printf("Ram: %d\n", azul);

}

int main()

{

    int rosam;

    rosam=5;

    printf("Main: %d\n",rosam);

        Ari(rosam);

    return 0;

}



PROGRAMA NO° 3

el siguiente programa implementa el uso de operaciones aritméticas e implementa una función para elevar el cubo a un numero.


#include <stdio.h>

#include <stdlib.h>

int cubo(int val){

    printf("Cubo de %d es: %d\n", val, val*val);

}

 

int main()

{

    cubo(4);

    return 0;

}


PROGRAMA NO° 4

el siguiente programa consiste en elevar al cubo a un cierto numero dado y luego regresar el resultado en el main.


#include <stdio.h>

#include <stdlib.h>

int cubo(int val){

    printf("Cubo de %d es: %d\n", val, val*val);

    return val*val;

}

 

int main()

{

    int res;

    res=cubo(4);

    printf("res en main es: %d", res);

    return 0;

}


PROGRAMA NO°5 

el siguiente programa consiste en generar 100 numeros apartir de el numero dado antes y luego lo suma , tambien se puede hacer el mismo proceso pero que el usuario de un numero.


#include <stdio.h>

#include <stdlib.h>

int i, res=0, num;

Generar(){

for(i=5; i<=100; i++){

    res=res+i;

    printf("%d\n",i);

}

}

Generaus(){

    for(i=num; i<num+100;i++){

        res=res+i;

        printf("%d ",i);

    }

}

 

int main()

{

    puts("Dame el numero de inicio");

    scanf("\n%d",&num);

   /* Generar();*/

   Generaus();

    printf("\n%d",res);

    return 0;

}


PROGRAMA NO° 6 

el siguiente programa consiste en calcular el numero factorial por medio de una función.

 

#include <stdio.h>

#include <stdlib.h>

int fact(int n){

    int r=1, i=0;

    for(i=n; i>=1; i--){

         r=r*i;

} return r;

}

int factr(int nr){

    if(nr<=0)return 1;

    else{

        return nr*factr(nr-1);

    }

}

 

int main()

{

    /*fact(5);*/

    printf("%d\n", factr(5));

    return 0;

}


PROGRAMA NO°7

el siguiente programa consiste en ejemplificar el uso de las funciones trigonométricas añadiendo una librería aparte de las ya usadas.


#include <stdio.h>

#include <stdlib.h>

#include <math.h>

int main()

{

    printf("%.2f\n", cos(3));

    printf("%.2f\n", sin(3));

    printf("%.2f\n", pow(5,3));

    return 0;

}


                                                                  ENTREGABLE 

 

#include <stdio.h>

#include <stdlib.h>

#include <math.h>

#define pi 3.1416

float fun_v(float x){

    float res_v=0;

    res_v= exp(x*sin(x/3));

    return res_v;

}

float fun_w(float x){

    float res_w=0;

    res_w=cos((x+pi)/2);

    return res_w;

}

 

int main()

{

    float x=0;

    puts("Dame el valor de x: ");

    scanf("%f",&x);

    fun_v(x);

    fun_w(x);

       printf("El valor en el punto x es de: %.3f",fun_v(x)* fun_w(x));

    return 0;

}




 


Comentarios