logo

Crowdly

Feu un programa que llegeixi dos nombres enters  i els multipliqui en base a sum...

✅ The verified answer to this question is available below. Our community-reviewed solutions help you understand the material better.

Feu un programa que llegeixi dos nombres enters  i els multipliqui en base a sumes successives.

El programa ha de calcular el resultat de la multiplicació, però en comptes d’utilitzar l’operador *, ho heu de fer en base a sumar un dels dos nombres amb sí mateix tantes vegades com indica l’altre. És a dir, per calcular 4 * 5 heu de fer:

4 + 4 + 4 + 4 + 4

Com multipliqueu els nombres quan algun és negatiu? Calculeu el signe resultant i feu la multiplicació per a positius.

Per resoldre aquest programa, utilitzeu  una variable booleana que es digui es_positiu i cal que seguiu el següent refinament:

#1. llegir 2 nums

#2. guardar el signe resultant (en una variable booleana)

#3. treure els signes (fer valor absolut)

#4. Aplicar el problema anterior (multiplicació de dos positius en base a sumes successives)

#5. afegir el signe si cal

#6. mostrar

More questions like this

Want instant access to all verified answers on ioc.xtec.cat?

Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!