2016 m. sausio 13 d., trečiadienis

Matematikos pamoka „Kreivinių trapecijų plotų skaičiavimas“

Matematikos pamoka „Kreivinių trapecijų plotų skaičiavimas“

          1. Planšetėje atverkite Google diską (Google drive).

          2. Diske rasite aplanką „Matematikos pamoka IV kl. A kursas“. Jį atverkite.

          3. Susiraskite dokumentą pavadintą Jūsų vardu ir pavarde.

          4. Užpildykite nurodytą informaciją. (užduočių pasirinkimas žemiau).

          5. Naudodamiesi programėle desmos
                                                   (arba https://www.desmos.com/calculator) nubraižykite pateiktų užduotyse funkcijų grafikus, kurie riboja kreivinių trapecijų plotus.


         6.  Padarykite brėžinių kopijas. Tai galite padaryti 2 būdais:
  • Paspausdami įjungimo/išjungimo bei pagrindinio meniu mygtukus kartu;
  • Perbraukdami ranka per ekraną.
         7. Nurodę atliekamos užduoties numerį, įterpkite savo padarytų brėžinių nuotraukas į „Mokinio lapą - 1“. (Nuotraukos kaupiamos „Galerijoje“).
       
        8. Pateiktame „Mokinio lape - 2“ (popieriniame variante) atlikite visus skaičiavimus.

        9. Užpildę „Mokinio lapą - 1“ jį pabendrinkite

      Užduotis pasirinkite čia:

2015 m. lapkričio 17 d., antradienis

Skaičiaus skaitmenų atskyrimo algoritmai

Dviženklis skaičius:
S1 = S /10;
S2 = S % 10;
Skaičiaus sudarymas iš skaitmenų:
S = S1 * 10 + S2;

Triženklis skaičius:
S1 = S /100;
S2 = (S /10) % 10;
S3 = S % 10;
Skaičiaus sudarymas iš skaitmenų:
S = S1 * 100 + S2 * 10 + S3;

Keturženklis skaičius:
S1 = S /1000;
S2 = (S /100) % 10;
S3 = (S /10) % 10;
S4 = S % 10;
Skaičiaus sudarymas iš skaitmenų:
S = S1 * 1000 + S2 * 100 + S3 * 10 + S4;

Penkiaženklis skaičius:
S1 = S /10000;
S2 = (S /1000) % 10;
S3 = (S /100) % 10;
S4 = (S /10) % 10;
S5 = S % 10;
Skaičiaus sudarymas iš skaitmenų:
S = S1 * 10000 + S2 * 1000 + S3 * 100 + S4 * 10 + S5;
--------------------------------------
Pavyzdžiai:

Užduotis 1: Duotas keturženklis skaičius x. Parašykite algoritmą, kuris rastų skaičiaus x skaitmenų kvadratų sumą.

Sprendimas:

#include <iostream>
using namespace std;


int main()
{
   int x, x1, x2, x3, x4, kvsum;
   cout << "Iveskite keturzenkli skaiciu "; cin >>  x;
   x1 =  x /1000; // skaitmenų atskyrimo algoritmas
   x2 = (x /100) % 10;
   x3 = (x /10) % 10;
   x4 = x % 10;
   kvsum = x1*x1 + x2*x2 + x3*x3 + x4*x4; //rezultato - skaitmenų kvadratų sumos skaičiavimas
   cout << "Skaičiaus skaitmenų kv.suma yra: " << kvsum << endl; // rezultato išvedimas
  return 0;
}
___________________________

Užduotis 2: Duotas keturženklis skaičius x. Parašykite algoritmą, kuris skaičių x užrašytų atvirkščiai. (pvz.: x  - 1234, tai atvirkščias - 4321)

Sprendimas: 

#include <iostream>
using namespace std;

int main()
{
int x, x1, x2, x3, x4, atvsk;
cout << "Įveskite 4-ženklį skaičių "; cin >> x;
x1 = x /1000;                                                             // skaitmenų atskyrimo algoritmas
x2 = x /100 % 10;
x3 = x /10 % 10;
x4 = x % 10;

atvsk = (x4*1000)+(x3*100)+(x2*10)+x1;                  // atvirkščio skaičiaus sudarymas
cout <<"Atvirkščias skaičius " << atvsk << endl;       // atvirkščio skaičiaus išvedimas
return 0;
}


Užduotis 3: Atlikti mokytojos pateiktas 3 užduotis. Main.cpp programos tekstus atsiųsti el. paštu.

2015 m. spalio 6 d., antradienis

Praktiniai uždaviniai 24 psl.



Praktiniai uždaviniai 24 psl.

1. Parašykite programą, kuri apskaičiuotų, kiek popieriaus lapų k reikės norint nukopijuoti konspektą visos klasės mokiniams. Žinoma, kad klasėje yra n mokinių ir konspektą sudaro m lapų. Pasitikrinkite. Įvedę n = 20 ir m = 10, turėtumėte gauti k = 200.

#include <iostream>
using namespace std;

int main()
{
int k; // lapų kiekis
int n; //mokinių skaičius
int m; //konspekto lapų skaičius
cout << "Iveskite mokinių skaičių: "; cin >> n;
cout << "Iveskite konspekto sudaromų lapų skaičių: "; cin >> m;
k = n * m;
cout << "Reikės lapų: " << k << endl;
return 0;
}

24 psl.

2. Laikrodis rodo x valandų ir y minučių. Parašykite programą, kuri apskaičiuotų, kiek minučių m ir kiek sekundžių s prabėgo nuo vidurnakčio. Pasitikrinkite. Įvedę x = 3 ir y = 5, turėtumėte gauti: m = 185, s = 11100.

#include <iostream>
using namespace std;

int main()
{
int x; // valandų skaičius
int y; //minučių skaičius
int m, s; //laikas minutėmis ir sekundėmis nuo vidurnakčio
cout << "Iveskite valandas: "; cin >> x;
cout << "Iveskite minutes: "; cin >> y;
m = x * 60 + y;
s = m * 60;
cout << "Nuo vidurnakčio praėjo minučių: " << m << endl;
cout << "Nuo vidurnakčio praėjo sekundžių: " << s << endl;
return 0;
}