Se citesc n numare naturale. Sa se afiseze, pentru fiecare numar din sir, numarul obtinut prin eliminarea tuturor cifrelor 0. Algoritmul sa fie doar in pascal va rog nu si il alte limbaje de programare!
Răspunsuri la întrebare
Răspuns de
0
var c,n,nec:integer; //c cifra de eliminat
//n numarul initial
//nec numar cu cifre eliminate
rang:integer;
begin
writeln('numarul initial:');
read(n);
writeln('Cifra de eliminat :');
read(c);
nec:=0;
rang:=1;
while n>0 do
begin
if (n mod 10) <> c then
begin
nec:=rang*(n mod 10) + nec ;
rang:=rang*10;
end;
n:=n div 10;
end;
writeln('Numarul obtinut prin eliminare cifra ',c,' este ',nec);
readln;
end.
grigore2018:
Tu vei alege singur ce cifra vrei sa elimini
Alte întrebări interesante
Franceza,
8 ani în urmă
Matematică,
9 ani în urmă