IN C++ ; PROBLEMA CODURI DE REDUCERE , Coduri de reducere!
Poveste
Ionel a creat pentru magazinul lui un program care generează coduri de reducere, pentru a atrage cât mai mulți clienți. Totuși, pentru ca acel cod de reducere să poată funcționa, Ionel trebuie să îi adauge încă o cifră la început.
Acum, Ionel are nevoie de un program care poate face acest lucru pentru un singur cod de reducere. Amicul său, Cosmin, o să se asigure că programul pe care îl vei scrie va fi ulterior aplicat pe toate codurile.
Date de intrare
Programul citește de la tastatură un număr n și o cifră c.
Date de ieșire
Programul trebuie să afișeze codul de reducere rezultat după adăugarea cifrei c la începutul său, precum și dublul noului cod obținut.
Restricții si precizări
1 ≤ n ≤ 10 000 000
1 ≤ c ≤ 9
NUMAI CU WHILE SI CU IF !!!!
Răspunsuri la întrebare
Răspuns de
2
Răspuns:
#include <iostream>
using namespace std;
int main()
{
int n,c;
cin>>n>>c;
int aux = n;
int cif=0;
int numar = 0;
while(aux>0)
{
aux/=10;
cif++;
}
while(cif>0)
{
c*=10;
cif--;
}
numar = c + n;
cout <<numar<< endl <<numar*2;
return 0;
}
Explicație:
mvrabie128:
MULTUMESC MULT !
Alte întrebări interesante
Matematică,
8 ani în urmă
Franceza,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă