Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Prácticas: Funciones - Raíces, Elevación, Transformación y Recursividad, Ejercicios de Programación C

Este documento contiene reportes de prácticas de diferentes ejercicios relacionados con las funciones en el marco de la programación. Se incluyen ejercicios sobre la raíz cuadrada y elevación, elevación de un número sin retorno de valor, transformar segundos a horas, minutos y segundos y recursividad factorial. Cada ejercicio incluye el código fuente y el resultado.

Tipo: Ejercicios

2020/2021

Subido el 13/02/2022

juan-d-uc-rodriguez
juan-d-uc-rodriguez 🇲🇽

5

(1)

7 documentos

1 / 4

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Re´p
Reporte de Práctica
Datos de la práctica
Nombre de la práctica
Ejercicios Prácticos de Funciones
Objetivo
Desarrollo de programas aplicando Funciones e Expresiones
Materia
Programación
Grupo:
B
Nombre del estudiante
Fabián Augusto Estrella Tzeek
Juan Diego Uc Rodriguez
Demetrio Baldomero Cetina Romero
Pablo Yahir Coba Itza
1. Ejercicio Raíz cuadrada y elevación
Código Fuente
Resultado
#include <iostream>
#include<math.h>
using namespace std;
//
//Expresiones || Ejercicio Raíz cuadrada y
elevación
int main()
{
float x;
float y;
float resultado;
cout<<"Ingrese el valor de x: ";
cin>>x;
cout<< "ingrese el valor de y: ";
cin>>y;
resultado = (sqrt(x))/(pow(y,2)-1);
cout<<"El resultado es: "<<resultado<<endl;
return 0;
}
pf3
pf4

Vista previa parcial del texto

¡Descarga Prácticas: Funciones - Raíces, Elevación, Transformación y Recursividad y más Ejercicios en PDF de Programación C solo en Docsity!

Datos de la práctica Nombre de la práctica Ejercicios Prácticos de Funciones Objetivo Desarrollo de programas aplicando Funciones e Expresiones Materia Programación Grupo: B Nombre del estudianteFabián Augusto Estrella Tzeek

  • Juan Diego Uc Rodriguez
  • Demetrio Baldomero Cetina Romero
  • Pablo Yahir Coba Itza
  1. Ejercicio Raíz cuadrada y elevación Código Fuente Resultado #include #include<math.h> using namespace std; // //Expresiones || Ejercicio Raíz cuadrada y elevación int main() { float x; float y; float resultado; cout<<"Ingrese el valor de x: "; cin>>x; cout<< "ingrese el valor de y: "; cin>>y; resultado = (sqrt(x))/(pow(y,2)-1); cout<<"El resultado es: "<<resultado<<endl; return 0;
  1. Ejercicio - Elevación de un Número sin retorno de valor Código Fuente Resultado

/ // Ejercicio # #include #include <conio.h> using namespace std; //prototipos de funciones void pedirDatos(); void funpot(int x,int y); int numero, exponente; int main(){ pedirDatos(); funpot(numero, exponente); getch (); return 0; } void pedirDatos(){ cout<<"Escriba un numero "; cin>> numero; cout<<"Escribe el exponente "; cin>> exponente; } void funpot(int x, int y){ long resultado=1; for(int i=1; i<=y; i++){ resultado=x; cout<<"El resultado es "<<resultado<<endl; }

  1. Recursividad - Factorial de un número Código Fuente Resultado #include using namespace std; //factorial 3!=32 // 2!=2* // 0!= int factorial(int); int main() { cout<< "Ingrese un numero "; int n; cin>>n; cout<< "el resultado de su factorial es "<<factorial(n)<<endl; return 0; } int factorial(int n){ if (n==0){ n=1; } else{ n = n * factorial(n- 1); } return n;