PRUEBA N°3 SISTEMAS
Katherinne Araya Alfaro
1. Crear una función escribirTablaMultiplicar, que reciba como
parámetro un número entero, y escriba la tabla de multiplicar de ese
número (por ejemplo, para el 3 deberá llegar desde 3x0=0 hasta
3x10=30). */
#include<stdio.h>
int main()
{
printf(“n** TABLA DE MULTIPLICAR DE UN NUMERO ** nn”);
int i, numero;
Printf(“ Introduzca un numero entero: “);
Scanf(“%d”, &numero);
Printf(“n La tabla de multiplicar del %d es: n”, numero);
For (i=1; i<=10; i++) {
printf(“n %d * %d = % d”, i, numero, i*numero);
}
Return 0;
}
2. Como alternativa, crear una función que calcule el valor de elevar un
número entero a otro número entero de forma NO recursiva (lo que
llamaremos de forma iterativa), usando la orden for.
#include<stdio.h>
#include<math.h>
int exponenciación (int base, int expo);
int main()
{
int base, exponente;
while(exponente>=0)
{
printf(“escribir numero a potenciar:”);
scanf(“%d”, &base);
printf(“el numero al que se quiere elevar:”);
scanf(“%d”, &exponente);
printf(“la potencia es: %dnn”, exponenciaciacion, (base, exponente));
}
return 0;
}
int exponenciación(int base, int expo
{
int i, pot=1;
For(i=0; i<=expo; i++)
Pot*=base;
}
3. Función que encuentre el promedio de dos enteros:
#include<conio.h>
#include<stdio.h>
int main()
{
int num, i, suma=0, cantidad;
printf(“Promedion, Cuantos números quieres calcular su promedio: “);
scantf(“%d”, &num);
for(i=1; i<=num; i++)
{
printf(“Numero: “);
scanf(“%d”, &cantidad);
}
suma=suma/num;
printf(“Su promedio es: %d”, suma);
getch();
return 0;
}
Ejercicios funciones katherinne araya

Ejercicios funciones katherinne araya

  • 1.
    PRUEBA N°3 SISTEMAS KatherinneAraya Alfaro 1. Crear una función escribirTablaMultiplicar, que reciba como parámetro un número entero, y escriba la tabla de multiplicar de ese número (por ejemplo, para el 3 deberá llegar desde 3x0=0 hasta 3x10=30). */ #include<stdio.h> int main() { printf(“n** TABLA DE MULTIPLICAR DE UN NUMERO ** nn”); int i, numero; Printf(“ Introduzca un numero entero: “); Scanf(“%d”, &numero); Printf(“n La tabla de multiplicar del %d es: n”, numero); For (i=1; i<=10; i++) { printf(“n %d * %d = % d”, i, numero, i*numero); } Return 0; } 2. Como alternativa, crear una función que calcule el valor de elevar un número entero a otro número entero de forma NO recursiva (lo que llamaremos de forma iterativa), usando la orden for. #include<stdio.h> #include<math.h> int exponenciación (int base, int expo); int main() { int base, exponente; while(exponente>=0)
  • 2.
    { printf(“escribir numero apotenciar:”); scanf(“%d”, &base); printf(“el numero al que se quiere elevar:”); scanf(“%d”, &exponente); printf(“la potencia es: %dnn”, exponenciaciacion, (base, exponente)); } return 0; } int exponenciación(int base, int expo { int i, pot=1; For(i=0; i<=expo; i++) Pot*=base; } 3. Función que encuentre el promedio de dos enteros: #include<conio.h> #include<stdio.h> int main() { int num, i, suma=0, cantidad; printf(“Promedion, Cuantos números quieres calcular su promedio: “); scantf(“%d”, &num); for(i=1; i<=num; i++) { printf(“Numero: “); scanf(“%d”, &cantidad); } suma=suma/num; printf(“Su promedio es: %d”, suma); getch(); return 0; }