• Sábado 14 de Diciembre de 2024, 21:30

Autor Tema:  Programar Ciclos en C++  (Leído 1113 veces)

Chamaquitopesado

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Programar Ciclos en C++
« en: Miércoles 15 de Junio de 2011, 07:29 »
0
Como podran darse cuenta soy un completo nov. No se nada pero por eso pido su ayuda. Necesito mandar una tarea hoy pero no se como hacerla y la verdad que me decespera esto del C++ y lo peor es que no estudio computacion si no que esta en tronco general :( Si hay alguien que pueda hacerme una gran ayuda se lo agradecere muchisimo gracias.

Suponer que nos dan las siguientes ecuaciones:
• X + Y = S
• X – Y = R
y las siguientes restricciones:
• X es un entero ≥ 0.
• Y es un entero ≥  0.
(y supondremos que X ≥ Y así que tanto S como R también son enteros ≥ 0)
Si nos dan los valores de S y R, ¿existirán valores válidos para X y Y? Por ejemplo:
• Para S = 40, R = 20 una posibilidad es X = 30, Y = 10.
• Para S = 20, R = 40 no existe solución (no existen dos enteros ≥ 0 cuya suma sea 20
pero que su diferencia sea 40).

Escriba un programa que lea S y R e imprima 1 si existe solución y 0 en otro caso.
Pista: Despeje las variables en términos de lo que conoce. ¿En qué casos las soluciones
a dichas variables no cumplen las restricciones?

Ejemplo
Entrada           Salida
 40 20               1
 20 40               0