Está en la página 1de 9

Tecnologico Nacional de Lazaro Cardenas

Ingenieria Quimica
Programacion
Unidad IV Modularidad (funciones)
Trabajos/ejercicios de practicas

Cabrera Espino Diana Larissa 22X 20560206

Docente: Marcelo Alonso Mondragon

Martes, 25 de Mayo 2021


Objetivo: Definición, implementación y uso de funciones con variables locales y globales.
Ejercicio 1
Descripción de la practica: Elaborar un programa que use una función para calcular cual es el
menor de dos números enteros dados. El resultado será otro número entero y deberá imprimirse
en el programa principal.

Codigo del programa


//Elaborar un programa que use una función para calcular cual es el menor de dos
números enteros dados//
//El resultado será otro número entero y deberá imprimirse en el programa principal.//

#include<stdio.h>

int main ()
{

int numero1,numero2;

printf("Ingrese los numeros 1 y 2");


scanf("%i %i",&numero1,&numero2);

if(numero1<numero2)
{
printf("\nEl numero menor es %i: ",numero1);
}
else
if (numero2<numero2)
printf("\nEl menor numero es %i: ",numero2);
return 0;
}

Resultados

Concluciones
No tuve ningun problema al crear el codigo del programa, tampoco al momento de
ejecutarlo.
Ejercicio 2
Descripción de la practica: Elaborar un programa que use una función “Tabla Multiplicar”, que
reciba como parámetro un número entero, y escriba la tabla de multiplicar de ese número. Por
ejemplo, si se recibió el número 3, deberá imprimir desde 3 x 0 = 0 hasta 3 x 10 = 30 en forma de
tabla.

Codigo del programa


//Elaborar un programa que use una función "Tabla Multiplicar", que reciba como
parámetro un número entero, y escriba la tabla de multiplicar de ese número//

#include<conio.h>
#include<stdio.h>
int main ()
{
int tablamultiplicar,operacion,r;
printf("tabla de multiplicar\n");
printf("ingrese un numero");
scanf("%d",&tablamultiplicar);

for(r=1;r<=10;r++){
operacion=r*tablamultiplicar;
printf(" %d * %d = %d \n",tablamultiplicar,r,operacion);
}
}
Resultados

Concluciones
Solo tuve un inconveniente en las alineaciones de los resultados pero pronto encotre el
error
Ejercicio 3
Descripción de la practica: Elabore un programa en lenguaje C, que realice las siguientes tareas
usando funciones.

1. Dentro de la función principal (main()), leer 2 números enteros desde el teclado. x

2. Crear y llamar desde el programa principal una función que imprima los dos números y el
resultado de sumarlos.

3. Crear y llamar desde el programa principal una función que múltiple los dos números y regrese
el resultado a la función principal para imprimirlo.

4. Crear y llamar desde el programa principal una función para calcular la potencia de un número
y regrese su resultado a la función principal para imprimirlo.

5. Crear y llamar desde el programa principal una función que determine si un número es primo. El
resultado se debe de imprimir en la función principal.

Codigo
#include <conio.h>
#include <stdio.h>

int main()
{
int numero1, numero2, suma,
multiplicacion,numero,exponente,respuesta,i,num,cont=0;

printf( "Ingrese el numero1");


scanf( "%d", &numero1 );
printf( "Ingrese el numero2" );
scanf( "%d", &numero2 );
suma = numero1 + numero2;
multiplicacion = numero1 * numero2;

printf("\nLa suma es %d", suma );

printf("\n\nLa multiplicacion es %d",multiplicacion );

//potencia//

printf("\nIngrese el numero");
scanf("%d",&numero);
printf("Ingrese el exponente");
scanf("%d",&exponente);

respuesta=respuesta*numero;

printf("El resultado es:",respuesta);


scanf("%d",&respuesta);
//numero primo//
printf("ingrese el numero:");
scanf("%i",&num);

for(i=1;i<=num;i++){
if(num%i==0){
cont++;
}

if(cont>2){
printf("\n el numero no es primo");
}
else{
printf("\n el numero es primo");
}
getch();

return 0;
}
Resultados

Profesor aquí tuve un problema en la parte de resultado de la potencia ya que supe en que me
equivoque puesto que no me leyó la respuesta.

También podría gustarte