Estructuras selectivas (if imple y compuesto ,do case )

Solo disponible en BuenasTareas
  • Páginas : 10 (2360 palabras )
  • Descarga(s) : 0
  • Publicado : 2 de junio de 2011
Leer documento completo
Vista previa del texto
c

Estructuras selectivas
IF SIMPLE:
1) construya un algoritmo que dado como dato la calificación de un alumno en un examen, escriba “aprobado” en caso de que esta calificación fuese mayor a 10,5.
Ingreso de datos | Proceso de datos | Salida de datos |
Calif. | If calf >10,5 Print “aprobado” Endif | Resultado |
| | |Encabezado : | ****resultado**** |
Declaración variable : | Calf=Φ |
Declaración constante : | ------ |
Ingreso de datos : | Input “calificación”; calf |
Procesos : Si la calificación es >10.5 Entonces imprimir “aprobado” Fin del proceso | If calf>10,5 Print “aprobado” Endif |2) construya un algoritmo que permita hallar la temperatura, teniendo en cuenta el número emitido de sonidos de un grillo. Dato T = N/4 +40

Ingreso de datos | Proceso de datos | Salida de datos |
T , N | If N >=0 T =N/4+40 Print “temperatura”; T Endif | temperatura |

Encabezado : | ****Temperatura **** |Declaración variable : | T=Φ , N=Φ |
Declaración constante : | ------ |
Ingreso de datos : | Input “numero de sonidos”; N Input “temperatura” ; T |
Procesos : Si el numero es mayor a 0 Entonces efectuar T =N/4 + 40 Luego imprimir la temperatura Fin del proceso | If N>= 0 T =N/4 + 40 Print “latemperatura es ”; T Endif |

3) construya el algoritmo que le permita calcular la tangente de un ángulo considerando que se conoce el valor del seno y del coseno.

Ingreso de datos | Proceso de datos | Salida de datos |
Sen , Cos | If sen0 Tang =Sen / Cos Print “la tangente es”;Tang Endif | Tang |
| | |

Encabezado : |****hallar la tangente **** |
Declaración variable : | Sen =Φ , Cos =Φ , Tang=Φ |
Declaración constante : | ------ |
Ingreso de datos : | Input “Seno”; Sen Input “Coseno” ; Cos |
Procesos :Si el seno del ángulo es distinto a “0” Aplicar la formula tg= Sen /Cos Imprimir luego la tg del ánguloFin del proceso | If Sen0Tang= Sen /Cos Print “la tangente es”; Tang Endif |

4) construir el algoritmo que halle la distancia recorrida por una oruga sabiendo que el tiempo es igual a 20 seg.

Ingreso de datos | Proceso de datos | Salida de datos |
Dist, Vel , Tiempo | If vel>=0 Dist = vel*tiempo Print “la distancia es”;Dist Endif | Distancia || | |

Encabezado : | ****distancia recorrida **** |
Declaración variable : | Dist=Φ , Vel =Φ |
Declaración constante : | T =20 sec |
Ingreso de datos : | Input “Distancia”; Dist Input “Velocidad” ; Vel |
Procesos :Si la velocidad es >o = a “0” Aplicar la formula D=V x T Imprimir la distanciaFindel proceso | If Vel>=0 Dist= Vel*tiempo Print “la distancia es”; Dist Endif |

5) construya un algoritmo que dado su sueldo de un trabajo se le aplique un aumento al 15% si su sueldo es inferior a $1000,imprima el nuevo sueldo.

Ingreso de datos | Proceso de datos | Salida de datos |
Aum , Sue , | If sue 0 Area = Lado^2Print “el area del cuadrado es”;Area Endif |

7) construir un algoritmo que nos permita saber cuanto a de pagarle a un trabajador sabiendo que se le da $5 por hora
Ingreso de datos | Proceso de datos | Salida de datos |
Nhrs , Phrs | If Nhrs>0 Sue= Nhrs *Phrs Print “el sueldo es”;Sue Endif | Sueldo |
| | |

Encabezado : |...
tracking img