programa

Páginas: 2 (428 palabras) Publicado: 28 de agosto de 2014

Actividad 3. Análisis, diseño y codificación de un programa en C

Descripción del problema: se requiere un programa que, dado el número de celulares Samsung y el número de celulares Nokiadisponibles en una tienda, determine:

a) el número total de celulares
b) el porcentaje de celulares Samsung
c) el porcentaje de celulares Nokia

Análisis

¿Cuál es la salida deseada?
Número totalde celulares(nTotalCelulares), porcentaje de celulares Samsung (porCelSam), porcentaje de celulares Nokia(porCelNok)
¿Qué métodos se pueden utilizar para llegar a la solución?
Usar la formulatotal=nCelSamsung+nCelNokia
porCelSam=nCelSamsung*100/total
porCelNokia=nCelNokia*100/total

¿Qué datos de entrada requieren?
Se requiere la cantidad de celulares Nokia (nCelNokia) tipo de datoentero, la cantidad de celulares Samsung(nCelNokia) tipo de dato entero.
¿Qué datos o información adicional es necesaria para solucionar el problema?
El porcentaje de los celulares Nokia (porCelNokia)es de tipo flotante.
El porcentaje de los celulares Samsumg(porCelSam) es de tipo flotante
¿Existe algún problema o condiciones que deban cumplirse?
Las restricciones son que el número decelulares no sea negativo.










Diseño del algoritmo:







Pseudocódigo




Inicio
Imprimir “Tienda de celulares”
Imprimir “Anote el número de celulares Nokia”
LeernCelNokia
Imprimir “Anote el número de celulares Samsung”
Leer nCelSamsung

total  nCelSamsung+nCelNokia
porCelSam  nCelSamsung*100/total
porCelNokia  nCelNokia*100/total

Imprimir “Elnúmero total de celulares Samsung y Nokia es ” total
Imprimir “El porcentaje de celulares Samsung es ”porCelSam
Imprimir “El porcentaje de celulares Nokia es ” porCelNokia
Fin


Diagrama de flujo:Prueba de escritorio:

Instrucción
Dato de entrada
Operaciones
Estado de la memoria (variables y constantes)
Datos de salida
Inicio...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programa
  • Program
  • Un Programa
  • Programas
  • Programas
  • Programa
  • Programador
  • Program

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS