I have a difficult challenge for you (C++ only) | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 2

I have a difficult challenge for you (C++ only)

That is my code, you must follow all the rules, if it is possible, in C++ https://code.sololearn.com/cmlm0M36958k/?ref=app

5th Dec 2017, 8:41 PM
JuanFra Cuevas
JuanFra Cuevas - avatar
6 Answers
+ 2
#include <iostream> using namespace std; int power(int x, int y){ int z = x; if (y==0) return 1; else if (y < 0){ return -1; } else{ for(int i = 1; i < y; i++){ z *= x; } return z; } } float sine(float o, float h){ float x = o / h; return x; } int main() { int x = power(5,3); if (x == -1) cout<<"exponent cant be negative"<<endl; else cout<<x<<endl; float y = sine(2.5,5); cout<<y<<endl; cout<<"you are going to put that code into a function and create two more functions. Paste your code in the response section below that satisfies these requirements:\nCreate a function called pow that accepts two integers that represent the base and the exponent. The exponent should not permit negative values.Use the code you created in the previous module for some of this functionality but add additional code The additional code should make use of an if statement to check the exponent value. If it is 0, then immediately return 1 otherwise calculate the power and return the result.Show sample code that will call the function and get the result.For the second function you will compute the sine of an angle. Your function should accept the opposite and hypotenuse lengths and return the sine value. The formula for sine is: sin = opposite / hypotenuse where / is used to denote division"; return 0; }
5th Dec 2017, 10:16 PM
Mooaholic
Mooaholic - avatar
+ 1
yay xD more more!!
6th Dec 2017, 6:34 AM
Mooaholic
Mooaholic - avatar
0
wow!
6th Dec 2017, 6:33 AM
JuanFra Cuevas
JuanFra Cuevas - avatar
0
That's right xD
6th Dec 2017, 6:33 AM
JuanFra Cuevas
JuanFra Cuevas - avatar
0
Wait, I need to think hahaha
6th Dec 2017, 6:34 AM
JuanFra Cuevas
JuanFra Cuevas - avatar
0
@Mooaholic https://code.sololearn.com/c6lhh71D3YPF/?ref=app that is my second challenge
6th Dec 2017, 2:43 PM
JuanFra Cuevas
JuanFra Cuevas - avatar