Ajuda com programa em C
Preciso fazer esse programa em C mas meu codigo nao esta realizando as contas, alguem pode me ajudar?
/*3) Uma rainha requisitou os serviços de um monge e disse-lhe que pagaria qualquer preço.
O monge, necessitando de alimentos , indagou à rainha sobre o pagamento,
se poderia ser feito com grãos de trigo dispostos em um tabuleiro de xadrez,
de tal forma que o primeiro quadro deveria conter apenas um grão e os quadros subseqüentes ,
o dobro do quadro anterior. A rainha achou o trabalho barato e pediu que o serviço fosse executado
, sem se dar conta de que seria impossível efetuar o pagamento.
Faça um algoritmo para calcular o número de grãos que o monge esperava receber*/
#include <stdio.h>
int main()
{
int contador=0, graos=1, soma_de_graos=0;
printf("Digite o numero de casas entre 1 e 64:\n");
scanf("%d", &contador);
if ( contador <= 64.0)
graos = graos ^ 2;
soma_de_graos = graos + soma_de_graos;
printf("O quadro %d tem %d graos\n", contador, graos );
printf("Serao pagos %i graos\n", soma_de_graos);
system("pause");
}Discussão (1)
Carregando comentários...