Pereiti prie turinio

Rekomenduojami pranešimai

Kelias į mokyklą. Kiekvieną dieną Paulius, eidamas į mokyklą, skaičiuoja kiekvieną savo žingsnį ir žaidžia tokį žaidimą: kai žingsnių skaičius baigiasi nuliu, Paulius suploja rankomis, o kai penketu - spragteli pirštais. Parašykite programą, kuri suskaičiuotų, kiek kartų Paulius suplos rankomis ir kiek – spragtels pirštais, jei jam iki mokyklos yra lygiai n žingsnių. pasitikrinti, kai n=15, suplojimu bus 1,  spragtelejimu bus 2.

Gal kas gali padeti?

Nuoroda į pranešimą
Dalintis kituose puslapiuose

pascal 

program PauliausZaidimas;

var
  n, suplojimai, spragteliavimai, zingsnis: integer;

begin
  writeln('Įveskite žingsnių skaičių iki mokyklos:');
  readln(n);

  suplojimai := 0;
  spragteliavimai := 0;

  for zingsnis := 1 to n do
  begin
    if (zingsnis mod 10 = 0) then
      suplojimai := suplojimai + 1
    else if (zingsnis mod 5 = 0) then
      spragteliavimai := spragteliavimai + 1;
  end;

  writeln('Suplojimų skaičius: ', suplojimai);
  writeln('Spragteliavimų skaičius: ', spragteliavimai);
end.

python

def suskaiciuoti_suplojimus_ir_spragteljimus(n):
    suplojimai = 0
    spragteliavimai = 0

    for zingsnis in range(1, n + 1):
        if zingsnis % 10 == 0:
            suplojimai += 1
        elif zingsnis % 5 == 0:
            spragteliavimai += 1

    return suplojimai, spragteliavimai

n = 15
suplojimai, spragteliavimai = suskaiciuoti_suplojimus_ir_spragteljimus(n)

print(f"Suplojimų skaičius: {suplojimai}")
print(f"Spragteliavimų skaičius: {spragteliavimai}")

 

Nuoroda į pranešimą
Dalintis kituose puslapiuose
prieš 7 valandas, Apocal parašė:

pascal 




program PauliausZaidimas;

var
  n, suplojimai, spragteliavimai, zingsnis: integer;

begin
  writeln('Įveskite žingsnių skaičių iki mokyklos:');
  readln(n);

  suplojimai := 0;
  spragteliavimai := 0;

  for zingsnis := 1 to n do
  begin
    if (zingsnis mod 10 = 0) then
      suplojimai := suplojimai + 1
    else if (zingsnis mod 5 = 0) then
      spragteliavimai := spragteliavimai + 1;
  end;

  writeln('Suplojimų skaičius: ', suplojimai);
  writeln('Spragteliavimų skaičius: ', spragteliavimai);
end.

python




def suskaiciuoti_suplojimus_ir_spragteljimus(n):
    suplojimai = 0
    spragteliavimai = 0

    for zingsnis in range(1, n + 1):
        if zingsnis % 10 == 0:
            suplojimai += 1
        elif zingsnis % 5 == 0:
            spragteliavimai += 1

    return suplojimai, spragteliavimai

n = 15
suplojimai, spragteliavimai = suskaiciuoti_suplojimus_ir_spragteljimus(n)

print(f"Suplojimų skaičius: {suplojimai}")
print(f"Spragteliavimų skaičius: {spragteliavimai}")

kai 10, 20 ... spragtelti nereikia,  gal tada -->  zingsnis % 10 == 5, jeigu nenori ciklo suplojimai bus lygu.         n // 10,    spragtelejimai   (n + 5) // 10

Redagavo busuko
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ą...