escreva uma função recursiva em c que receba como parâmetros um número inteiro x e um inteiro n e retorna o valor de xn?
para responder essa pergunta devemos colocar em prática nosso conhecimento sobre programação.#include #include int main(){ float x, n; z printf("digite o número inteiro: " ); scanf("%f", &n); printf("digite outro número inteiro: " ); scanf("%f", &x); //multiplicaçaõ z = n*x; printf("o produto da multiplicação é %.2f", z);return 0;
<p>oi thiago tudo bem?</p>
<p>você tem que usar o laço for para fazer o código. veja como eu fiz e tente fazer depois sozinho.</p>
<pre class="prettyprint"><code>#include &lt;stdio.h&gt;

int main()
{ 

 int a;
 printf(&#34;entre um número inteiro positivo\n&#34;);
 scanf(&#34;%d&#34;, &amp;a);

 int b;
 printf(&#34;entre um outro número inteiro positivo\n&#34;);
 scanf(&#34;%d&#34;, &amp;b);

 int soma&#61;0;
 int contador;
 for(contador &#61; a&#43;1; contador &lt; b; contador&#43;&#43;)
 {
 soma&#61;soma&#43;contador;
 }


 printf(&#34;a soma é %d\n&#34;, soma);
 return 0;
}
</code></pre><p>espero ter ajudado!!!</p> <p>boa noite, gilmar! como vai?</p>
<p>esse problema está ocorrendo pois faltou vc utilizar um <code>return</code> dentro da função <code>calculaimc()</code> retornando o valor calculado, como visto <a href="https://cursos.alura.com.br/course/logica-programacao-javascript-html/task/17705" target="\_blank" rel="nofollow noopener noreferrer">nessa aula</a>!</p>
<p>dê uma olhada lá, faça as correções necessárias e veja se as coisas funcionam como vc esperava!</p>
<p>qualquer coisa é só falar!</p>
<p>grande abraço e bons estudos, meu aluno!</p> <p>aqui está uma versão que funciona em c/c++ que não depende de tamanhos inteiros ou tem o problema de estouro (ou seja, x * y&gt; = 0 não funciona)</p><pre><code>bool samesign(int x, int y) { return (x &gt;= 0) ^ (y &lt; 0); } </code></pre><p>claro, você pode dar uma olhada e criar um modelo:</p><pre><code>template &lt;typename valuetype&gt; bool samesign(typename valuetype x, typename valuetype y) { return (x &gt;= 0) ^ (y &lt; 0); } </code></pre><p>nota: como estamos usando exclusive ou, queremos que o lhs e o rhs sejam diferentes quando os sinais forem os mesmos, portanto, a verificação diferente será zero.</p> você pode concatenar os parênteses e o valor com o retorno da função, p.ex,
 


  
 

dim valor as double
 
valor = 1000000
 
msgbox "(" & valor & " - " & extenso\_valor(valor) & ")" <p>olá daniel,</p>
<p>parece que o problema é que você está comparando o texto digitado no input com um número inteiro.</p>
<p>o valor retornado pela função <code>input</code> é string.</p>
<p>experimente modificar o código para:</p>
<pre class="prettyprint"><code>if g &#61;&#61; &#39;1&#39;:
 print(&#39;oque é oque é?&#39;)
 oque.adivinhacao()
elif g &#61;&#61; &#39;2&#39;:
 print(&#39;ultimas palavras?&#39;)
 game.forca()</code></pre><p>se tiver problemas avise...</p>
<p>luan</p> fala pedro, beleza?cara, pelo que entendi você criou duas funções main, uma dentro da outra.sugiro que você faça o seguinte:[code=csharp]#include <stdio.h>#include <math.h>int main... quando vc executa sudo find / -xdev -type f -exec grep -il xubuntu {} \; alguma coisa é retornada? obrigado pela dica victor, ela é totalmente válida, iremos aplicar essa função em breve, obrigado por acompanhar :) Como faço pra volta a foto do perfil <p>em fluxos que suportam leitura e gravação, você tem duas posições, uma para leitura (por exemplo, "get" denotada por "g") e outra para gravação (ou seja, "put" denotada por "p").</p><p>e é por isso que você tem um <code>seekp</code> (herdado de <code>basic\_ostream</code>) e um <code>seekg</code> (herdado de <code>basic\_istream</code>).</p><p>nota: a linguagem c tem - em contraste com c++ - apenas uma dessas funções <code>fseek</code> para ambos os ponteiros; é necessário reposicionar o ponteiro quando se muda de leitura para escrita e vice-versa (por exemplo, <a href="https://stackoverflow.com/a/46152654/2630032">this</a> answer). para evitar isso, o c++ oferece funções separadas para leitura e gravação, respectivamente.</p>