alinemorais 0 Denunciar post Postado Maio 22, 2007 Estou com dificuldade em resolver esse algoritimo!!! me ajudem por favor!!! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif 2)Elaborar um programa que efetue o cálculo e no final apresente o somatório do número de grãos de trigo que se pode obter num tabuleiro de xadrez, obedecendo à seguinte regra: colocar um grão de trigo no primeiro quadro e nos quadros seguintes o dobro do quadro anterior. Ou seja, no primeiro quadro coloca se 1 grão, no segundo quadro colocam-se 2 grãos (neste momento têm se 3 grãos), no terceiro quadro colocam-se 4 grãos (tendo neste momento 7 grãos), no quarto quadro colocam-se 8 grãos (tendo se então 15 grãos) até atingir o sexagésimo quarto quadro. Compartilhar este post Link para o post Compartilhar em outros sites
Kandrade 7 Denunciar post Postado Maio 22, 2007 voce tem 64 quadros, então execute tudo isso dentro de um loop que varia de 1 a 64. dentro desse loop faça um acumulador, inicialize ele com "0" e a cada cálculo da quantidade de graos para aquele quadro acumule o valor. crie uma variavel, exemplo: graos que se voce perceber é uma base binária. 2^0 = 1 2^1 = 2 2^2 = 4 2^3 = 8 tem varias formas de implementar isso, pense um pouco e tente implementar acumulador = 0;loop calculo acumulador = acumulador + calculo qualquer dúvida pode perguntar. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites