Gigel a învăţat că înmulţirea este de fapt o adunare repetată. El nu a înţeles încă acest concept şi, pentru a înţelege, el are nevoie să îşi scrie fiecare etapă a înmulţirii.
Cerinţă
Dându-se două numere naturale a şi b, scrieţi fiecare rezultat parţial al înmulţirii numerelor a şi b, adică a, 2*a, 3*a, ... ,b*a.
Date intrare
De la tastatură se vor citi două numere, a şi b, cu semnificaţiile din enunţ(întotdeauna se scriu multiplii primului număr).
Date de ieşire
Pe ecran se vor scrie b numere, fiecare rezultat parţial al înmulţirii celor două numere.
Restricţii
0 < a < 1001
0 < b < 1001
Exemplu
Date de intrare: 5 3
Date de iesire: 5 10 15
Explicație
5 * 1 = 5 5 * 2 = 10 5 * 3 = 15
rezolvare in C++
Răspunsuri la întrebare
Răspuns de
1
#include <iostream>
using namespace std;
int main()
{
unsigned a, b;
cin>>a>>b;
for(int i=1; i<=b;i++)
{cout<<a*i<<" ";}
return 0;
}
using namespace std;
int main()
{
unsigned a, b;
cin>>a>>b;
for(int i=1; i<=b;i++)
{cout<<a*i<<" ";}
return 0;
}
dianacoldea:
Multumesc :)
Alte întrebări interesante
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Fizică,
8 ani în urmă
Franceza,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă