Pages

lunes, 31 de diciembre de 2012

Calcular el costo de una llamada telefónica – Diagrama de flujo

Problema
Hacer un programa o algoritmo que dada la duración en minutos de una llamada calcular el costo, considerando:
 - Hasta tres minutos el costo es 0.50
 - Por encima de tres minutos es 0.50 más 0.1 por
    cada minuto adicional a los tres primeros.

Solución
Inicializamos la variable “costo” en cero, luego se solicita al usuario ingrese el número de minutos que duró la llamada, se captura ese valor e la variable “m”,  luego:
Se compara si los minutos son menor igual a 3 (m<=3)
Si es Verdadero (Si)
    Costo de la llamada es 0.50
Si es Falso (No)
    Costo  lo calculamos con  0.5 + (0.5 * 0.1)*(m-3)
Se muestra el costo de la llamada
Finaliza.


Diagrama de flujo - Costo de llamada telefónica.

 Diagrama Fuente en FreeDFD 
 Código fuente en Java
 Código fuente en C++
 Código fuente en C
 Código fuente en C#
 Código fuente en Python
 Código fuente en Visual Basic

13 comentarios:

Anónimo dijo...

olee

susan dijo...

en php

Anónimo dijo...

Me fue muy útil,buen trabajo

Unknown dijo...

no me sirvio no sale para pseint

Rafael Molina dijo...

dww

Anthony Jiménez Salinas dijo...

Necesito resolver un ejercidos utilizando algoritmo y seudocodigo como lo hago

Thomas Anderson dijo...

Puedes profundizar mas en porque si m>=3 haces 0.5+(0.5*0.1)+(m-3)???

Estoy empezando con pseint y aún no se bien como funcionan los contadores y acumuladores, pero al leer la práctica es lo primero que se me ocurrió utilizar.

Algo así como

Leer minutos
Coste_llamada<-0

Para minutos<3 con paso 1 hacer
Coste_llamada<-coste_llamada+0.5
Finpara

Para minutos>=3 con paso 1 hacer
Coste_llamada<-coste_llamada+0.51
Finpara

Tiene sentido o estoy perdido?

Un saludo crack

Unknown dijo...

Toda llamada que dure menos tres minutos (cinco pasos) tiene un coste de $10.

Cada minuto adicional a partir de los tres primeros es un peso de contador y cuesta cinco centimos.
Hacer la entrada el proceso y la salida

Anónimo dijo...

ponlo en php

Anónimo dijo...

en raptor

Yui KodaiO_o dijo...

Jsjsjs °◇°

Unknown dijo...

en raptor :v

Anónimo dijo...

Construir un algoritmo para el siguiente caso. Una llamada telefónica cuesta
s/.0.5 por los primeros 3 minutos o menos, cada minuto adicional cuesta s/. 0.1.
Calcule el monto de una llamada cualquiera.

Publicar un comentario