Pereiti prie turinio

FREE PASCAL (Skubiai)


Rekomenduojami pranešimai

Sveiki, parašykite kaip reikia išspręsti tokią salygą:

 

Turime m kiekį pinigų. Padedame juos į banką ir po metų pasiimame visą įdėtą sumą, bei gauname 10procentų palūkanų. Taigi, po metų turime jau 10-čia procentų daugiau pinigų. Visus juos vėl padedame į banką ir vėl po metų atsiimame su palūkanomis. Reikia rasti, po kiek metų mes turėsime q kiekį pinigų.

 

Sudarykite programą šiam uždaviniui spręsti. Vartotojas įveda skaičius m ir q. Skaičius q turi būti didesnis už m, o priešingu atveju programa turi pranešti apie klaidą. Programa turi pasakyti, po kiek metų turėsime pageidaujamą sumą.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Blogai, nes pvz pabandyk įvesti q = 20, m = 10, tūrėtų būti n = 10, bet meta n = 8 :)

 

 

EDIT:

 

Paredagavau agnek21 programa:

 

program Palukanos;
var m, q : real;
    metai : integer;
    paluk : real;
begin
 WriteLn( 'Iveskite m ir q' );
 ReadLn( m, q );
 paluk := m * 0.1;
 if q > m then
           begin
               while m < q do
                   begin
                       m := m + paluk;
                       metai := metai + 1;
                   end;
               WriteLn( 'Jusu nurodyta suma bus po: ' , metai , ' metu' );
           end
          else WriteLn( 'Klaida' );
 Readln;
end.

Redagavo FaitasS
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Pataisysiu truputi FaitasS, palukanos turi but skaiciujamos kiekvienais metais is naujos sumos taigi:

program Palukanos;
var m, q : real;
     metai : integer;
     paluk : real;
begin
  WriteLn( 'Iveskite m ir q' );
  ReadLn( m, q );
  if q > m then
            begin
                while m < q do
                    begin
                        paluk := m * 0.1;
                        m := m + paluk;
                        metai := metai + 1;
                    end;
                WriteLn( 'Jusu nurodyta suma bus po: ' , metai , ' metu' );
            end
           else WriteLn( 'Klaida' );
  Readln;
end.

 Viska tagus tenka ranka rasyt, nes kaskodel neveikia knopkes is virsaus ;/

Redagavo xvivax
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...