Ir ao conteúdo
  • Cadastre-se

Me aJudem a fazer essa formula no DevC++


lupatelli

Posts recomendados

soluo8vq.jpg

tenho que bota essa formula no DevC++ pra fazer um programa mas não consigo.. o DEV acusa um erro não sei

#include <stdio.h>

#include <stdlib.h>

float d, p;

void main (){

printf("digite o numero de dobras:");

scanf("%f", &d);

p=((pow(2,(2+(trunc((d-1)/2)))))+2))*(pow(2,(1+(trunc(d/2))))+2)))/4;

printf("%f",p);

system("pause");

}

me ajudem por favor eu tenho que entregar pro meu Professor..

se estiver errrado .tem como vocês me ajudarem ??

abraços e obrigado desde já

mas no caso eu queria era dar um numero de dobras que é dado no papel e saber quantos pedaçõs sairia

podem me ajudar???

entraria um número "D" e sairia um número "P" de pedaçõs depois de cortar na horizontal e na vertical

E no caso ..

tenho uma tabela

dando nenhuma dobra sairia 4 pedaços cortando em cruz

e assim

em diante

numero de dobras numero de pedaços depois de cortado

0 4

1 6

2 9

3 15

4 25

5 45

6 81

mas eu queria fazer o tal programa tenderam? me ajudem ai

por favor

o professor pediu pra gnte fazer isso

Link para o comentário
Compartilhar em outros sites

Acho o erro está nos parênteses.

Tenta assim:

p = ((pow(2,(2+ trunc((d-1)/2))) +2) * (pow(2,(1+ trunc(d/2))) +2)) / 4;

Não entendi o que você quer depois...

Você quer entrar com n° de dobras e sair com o n° de pedaços? Mas a formula já não faz isso?

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!