Автор Тема: Въпрос относно целочислено деление и деление с остатък  (Прочетена 2596 пъти)

0 Потребители и 1 Гост преглежда(т) тази тема.

dimitarvelikov

  • Newbie
  • *
  • Благодарности
  • -Казани: 5
  • -Получени: 0
  • Публикации: 13
Имам за домашно да реша 3 задачи, но не знам как да си напиша програмата можете ли да ми помогнете

1.Дадено е двуцифрено число намерете сумата и произведението от неговите цифри.

#include <iostream>
using namespace std;
int main ()
{
    int a,b;
   
 cin>>a;
 cin>>b;
 и след това не знам как да въвведа алгоритъма за да ми излезе решението на условието на задачата
 
    system ("pause");
    return 0;
}

2.Дадено е двуцифрено число, намерете сумата и произведението от неговите цифри.
3.Дадено е двуцифрено число, изведете числото получено при размяна местата на цифрите от изходното число.


Prometheus

  • Гост
Едно двуцифрево число може да се представи като x*10 + y, където x,y са в интервала [0-9]. За да решиш задачата от входното число Z ти трябва да намериш числата x и y.
x = z/10;
y = z%&10;

/  e деление
%   е деление по модул

Сумата и произведението вече трябва да можеш да ги намериш :D

dimitarvelikov

  • Newbie
  • *
  • Благодарности
  • -Казани: 5
  • -Получени: 0
  • Публикации: 13
Благодаря, но не можах да се справя с последната където трябва да разменя цифрите на въвведено от мен число

Prometheus

  • Гост
Ами от  x*10 + y  = z следва че просто трябва да размениш местата на x и y => k = y*10 + x :)