Informatică, întrebare adresată de rollinn20, 8 ani în urmă

Am si eu 2 probleme de rezolvat,va rog ajutati-ma! Dau coroana + 5*+Multumesc(doar daca functioneaza,bineinteles)

Problemele se rezolva doar cu : FOR,WHILE,IF..fara functii,pointeri,array,vectori etc..

PROBLEMA NR. 1:


Cerință

Fiind un simplu zilier, George a primit ca și sarcină astăzi să marcheze un teren de 10 ori din N în N metri: la N metri, 2*N metri, ... , 10*N metri. De foarte multe ori s-a întâmplat să greșească la tabla înmulțirii așa că vă roagă pe voi să ii spuneți exact unde trebuie marcat.


Astfel, dându-se o cifră N, să se afișeze primii 10 multipli nenuli ai acesteia.


Date de intrare

Se citește cifra N.


Date de ieșire

Se vor afișa 10 numere, separate prin câte un spațiu, reprezentând multipli lui N. Aceștia vor fi afișați în ordine crescătoare.


Restricții

1 ≤ N ≤ 9

Exemplu

Date de intrare Date de ieșire

3 3 6 9 12 15 18 21 24 27 30


PROBLEMA NR. 2:


Cu ocazia zilelor orașului, primarul s-a gândit să ofere un mic cadou cetățenilor. Deoarece nu are destule fonduri pentru a acoperi cheltuielile cadourilor pentru toți cetățenii orașului, acesta s-a gândit să procedeze astfel:


Pe fiecare stradă există case numerotate de la a la b, inclusiv. Pentru a mulțumi cel puțin o parte din cetățeni, primarul va oferi cadouri locuitorilor pentru care numărul casei lor e un multiplu al unui număr ales, k.


Fiind medaliat la ONI, primarul orașului te-a rugat să faci un program care să îl ajute cu modul de distribuire a cadourilor pe fiecare stradă.


Date de intrare

Programul va citi de la tastatură numărul natural k, reprezentând numărul ai cărui multipli îi căutăm, numărul natural a, reprezentând numărul primei case de pe o stradă dată și numărul natural b, reprezentând numărul ultimei case de pe aceeași stradă.


Date de ieșire

Programul va afișa pe ecran numerele tuturor caselor ale căror locuitori vor primi câte un cadou de la primar. Numerele vor fi separate prin spații.


Restricții și precizari

0 ≤ a, b < 1000

a < b

k < 100

Exemplu

Date de intrare Date de ieșire

3 5 24 6 9 12 15 18 21 24


andreeacm: In C++?

Răspunsuri la întrebare

Răspuns de andreeacm
2
1)
#include
using namespace std;
int c, n;
int main()
{ cin>>n;
for(c=1;c<=10;c++) cout< return 0;
}

2)
#include
using namespace std;
int n, a, b, c;
int main()
{ cin>>n>>a>>b;
for(c=a;c<=b;c++)
if(c%n==0) cout< return 0;
}

rollinn20: da dupa cout< ce mai urmeaza?
andreeacm: Scuzee.. la prima problema e cout<
andreeacm: 1) <
andreeacm: Nu stiu de ce se tot șterge.. 1) n*c 2) c
andreeacm: Dupa cout pui doua semne
rollinn20: Solutiile au mers perfect!mersi mult!:)
andreeacm: Ma bucur!
Alte întrebări interesante