Ola pessoal, bom dia! Bom, acabei de criar essa conta no site só para ter uma ajuda sobre esse exercício que estou tentando resolver a dias. O Exercício é de um trabalho que eu tenho que fazer que esta no site a seguir : https://drive.google.com/file/d/0B1jGC5kADM5JS1lGYmhRUm9uTjg/view (não sei se posso disponibilizar o site aqui mais tudo bem...)(o exercicio é o numero 1!!!) Com base no exercício, eu resolvi da seguinte maneira:
#include<stdlib.h>#include<stdio.h>#include<math.h>main(){ float tempo, numero_desejado; double t; int y,alternativa,x; alternativa=2; int opcao; while (alternativa!=1){ printf ("Qual é o Numero de Bactérias: "); scanf("%f",&numero_desejado); x=numero_desejado/1200; y = log2(x); t=y/0.4; printf("%.2lf hrs\n",t); printf("\ndigite 1 para fazer novamente ou 0 para sair: "); scanf("%i",&opcao); system("cls"); if (opcao!=1){ break; } } printf("\n\n"); system("pause");}
Tentem compilar ele e fazer igual o exemplo que é digitar o numero 38400 que o resultado tem que dar 12,5, porém se eu acrescento outro numero, ou da o mesmo resultado ou da um resultado nada a ver. Por favor, me falem se esta certo ou o programa esta errado mesmo.