• Asignatura: Informática
  • Autor: marianamoncada23
  • hace 8 años

Elaborar un algoritmo en pseint
En 1980 la ciudad A tenía 3.5 millones de habitantes y una tasa de crecimiento del 7% anual; y la ciudad B tenía 5 millones de habitantes y una tasa de crecimiento del 5% anual. Si el crecimiento poblacional se mantiene constante en las dos ciudades, hacer el diagrama que calcule e imprima en que año la población de la ciudad A es mayor que la de la ciudad B.

Respuestas

Respuesta dada por: megatokay
2

La población de la Ciudad A supera a la Ciudad B en el año 1999, cuando alcanza los 12 657 846 de habitantes.

A continuación se muestra el algorimo y el Diagrama de Flujo:

Algoritmo CrecimientoPoblacion

year<-1980

poblacionA<-3500000

poblacionB<-5000000

listo<-Falso

Repetir

poblacionA<-poblacionA + (poblacionA*0.07)

poblacionB<-poblacionB + (poblacionB*0.05)  

year<-year+1

Si poblacionA > poblacionB Entonces

 listo<-Verdadero

Fin Si

Hasta Que listo = Verdadero

Escribir "año en la cual la población de la ciudad", CiudadA, " es mayor que la de la ciudad ",CiudadB, " es: ",year

Escribir "Poblacion Ciudad A es: ", poblacionA

Escribir "Poblacion Ciudad B es: ", poblacionB

FinAlgoritmo

Ver también: https://brainly.lat/tarea/13210721

Adjuntos:
Respuesta dada por: yaormu
1

Respuesta:

Veo que realizan el algoritmo en diagrama y seudo, pero es algo confuso, aquí te comparto en codigo java

Explicación:

public class Ejercicio4 {

   

   public static void main(String[] args){

       

       String ciudad1 = "Ibague";

       String ciudad2 = "Neiva";

   

       int year = 2020;

       int poblacionA = 250;

       int poblacionB = 189;

       int tasaCreceA = 2;

       int tasaCreceB = 3;

 

       while(poblacionB < poblacionA){

           poblacionA = poblacionA + (poblacionA * tasaCreceA / 100);

           poblacionB = poblacionB + (poblacionB * tasaCreceB / 100);

           year = year + 1;

           

       }

       System.out.println("El año que la ciudad "+ ciudad2+" supera a "+ciudad1+ " es en el año: " +year);

       System.out.println(ciudad1+" tendria una poblacion de: "+poblacionA);

       System.out.println(ciudad2+" tendria una poblacion de: "+poblacionB);

   }

   

}

Preguntas similares