#include <stdio.h> 
#include <stdlib.h>

main(){
	float popA = 0, popB = 0,taxaA, taxaB;
    int numanos = 0;
	
	printf ("\nInsira a populacao A: ");
	scanf ("%f", &popA);
	
	printf ("\nInsira a taxa de crescimento da populacao A: ");
	scanf ("%f", &taxaA);
	
	printf ("\nInsira a populacao B: ");
	scanf ("%f", &popB);
	
	printf ("\nInsira a taxa de crescimento da populacao B: ");
	scanf ("%f", &taxaB);
	
	if ( (popA < popB) and (taxaA>taxaB) ){
		do{
		popA = popA + (popA * taxaA);
	    popB = popB + (popB * taxaB);
	        numanos ++;
	        
	}while (popA <= popB);
	
	
	}else if ( (popB < popA )and (taxaB > taxaA) ){ 
		do{
		popA = popA + (popA * taxaA);
	    popB = popB + (popB * taxaB);
	        numanos ++;
	        
	}while(popA <= popB);
	
	   		
    }else if (popA == popB){
		popA = popA + (popA * taxaA);
	    popB = popB + (popB * taxaB);
	        numanos ++;
	        
}else{
printf ("Nao havera ultrapassagem da populacao menor para a maior!!");
}

	printf("\nPopulacao A =  %.4f \n\nPopulacao B = %.4f\n", popA, popB); 
		printf ("\nA quantidade de anos necessarios foram: %i anos", numanos);
}

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: