Răspuns :
Scratch este un program cu functionalitate limitata, poti eventual sa ai niste functii ca de exemplu
a + 130 = 250
int gasesteNecunoscuta(int suma, int operatie/* 0 pentru adunare si 1 pentru scadere*/ , int nrDeLangaNecunoscuta)
{
return suma + (operatie == 0 ? -nrDeLangaNecunoscuta : nrDeLangaNecunoscuta);
}
Acest algoritm poate fi transformat in scratch, dar din moment ce nu am invatat scratch, nu te pot ajuta cu mai multe, cat despre functie, este destul de generala
pentru exemplul a + 130 = 250
apelam functia cu parametri(250, 0, 130)
si avem rezultatul 250 + (- 130) = 120
alte exemple:
a - 200 = 300
parametri(300, 1, 200)
rezultat = 300 + 200 = 500
a + 130 = 250
int gasesteNecunoscuta(int suma, int operatie/* 0 pentru adunare si 1 pentru scadere*/ , int nrDeLangaNecunoscuta)
{
return suma + (operatie == 0 ? -nrDeLangaNecunoscuta : nrDeLangaNecunoscuta);
}
Acest algoritm poate fi transformat in scratch, dar din moment ce nu am invatat scratch, nu te pot ajuta cu mai multe, cat despre functie, este destul de generala
pentru exemplul a + 130 = 250
apelam functia cu parametri(250, 0, 130)
si avem rezultatul 250 + (- 130) = 120
alte exemple:
a - 200 = 300
parametri(300, 1, 200)
rezultat = 300 + 200 = 500