martes, 17 de abril de 2018

punto 3 implementacion iterativa

#include <iostream>
#include <stdio.h>
#include<conio.h>
#include <time.h>
using namespace std;

int sum(int numb, int cant){
    int product=0;
   
    for (int i=1;i<=cant;i++)
    {
    numb *= cant;
    }
    product=numb;
   
    return product;
 }

int main(){

int nu;
int x;

cout<<"Digite el numero a trabajar";
cin>> nu;

cout<<"\nDigite cantidad de veces a sumar";
cin>> x;

cout<<"\n La respuesta es:";
cout<<sum(nu,x);

getch();

}

punto 2 Funcion Trazar suma recursiva

#include <iostream>
#include <stdio.h>
#include<conio.h>
#include <time.h>
using namespace std;

int sum(int numb, int cant){
    int product=1;
    product=numb*cant;
   
    return product;
 }

int main(){

int nu;
int x;

cout<<"Digite el numero a trabajar";
cin>> nu;

cout<<"\nDigite cantidad de veces a sumar\n "<<endl;
cin>> x;

for(int i=1;i<=x;i++)
{
cout<<nu<<" + ";
}


cout<<"\n\n La respuesta es:";
cout<<sum(nu,x);

getch();

}

punto 1 Funcion suma recursiva

#include <iostream>
#include <stdio.h>
#include<conio.h>
#include <time.h>
using namespace std;

int sum(int numb, int cant){
    int product=1;
    product=numb*cant;
   
    return product;
 }

int main(){

int nu;
int x;

cout<<"Digite el numero a trabajar";
cin>> nu;

cout<<"\nDigite cantidad de veces a sumar";
cin>> x;

cout<<"\n La respuesta es:";
cout<<sum(nu,x);

getch();

}