Documente Academic
Documente Profesional
Documente Cultură
1. Se cunosc vârstele a doi copii Mihai și Radu (exprimate in ani ). Realizați un algoritm apoi un
script in Scratch care ne spune care din cei doi copii este mai mare.
INDICATII : Vom compara vârsta celor doi copii. Avem 3 posibilități: Mihai este mai mare , Radu este
mai mare sau ambii copii au aceiași vârsta. Vom nota vârstele celor doi copii cu M respectiv cu R.
PROGRAMUL IN PSEUDOCOD
Întreg M,R;
Început
Citeste M,R;
Dacă M> R Atunci Scrie “Mihai este mai mare decat Radu”
Altfel Daca M<R Atunci Scrie “Radu este mai mare decat Mihai”
Altfel Scrie “Radu si Mihai au aceiasi varsta”;
Sfarsit.
IN SCRATCH
2. Se cunosc cele trei note ale Mariei la informatică. Realizați un algoritm apoi un script in Scratch
care ne spune daca Maria a promovat si care este media ei la informatică.
INDICATII : Vom nota cele trei note cu N1, N2, N3 si media cu MEDIE. Conform formulei din
matematica media se calculează astfel
MEDIA =(N1+N2+N3)/3
Avem doua posibilitați: MEDIA <5 (Maria nu a promovat), MEDIA >=5 (Maria a promovat)
PROGRAMUL IN PSEUDOCOD
Început
Citeste N1,N2,N3;
MEDIA←(N1+N2+N3)/3;
Dacă MEDIA< 5 Atunci Scrie “Maria nu a promovat la Informatica”
Altfel Scrie “Maria a promovat cu media= ”, MEDIE;
Sfarsit.
IN SCRATCH
- Introducem valori pentru fiecare variabila (la fel fac si pentru N2,
N3)
- Calculez MEDIA
3. Fie N un număr natural de exact 3 cifre . Realizați un algoritm apoi un script in Scratch care ne
spune care este prima si care este ultima cifra a numărului N.
INDICATII:
- Vom nota numărul cu N. Conform noțiunilor din matematica pentru ca un număr sa aibă
exact trei cifre trebuie ca el sa fie mai mare decât 99 si mai mic decât 100 .
N>99 AND N<1000
- După ce am citit numărul de exact trei cifre, ultima cifra este egala cu restul împărțirii
numărului la 10( ultimacifra = N %10 ) si prima cifra este egala cu câtul împărțirii numărului
la 100( primacifra = N /100 )
Exemplu: Daca N=265 265/100=2(adica prima cifra)
265 %10(restul) = 5 (adica ultima cifra)
PROGRAMUL IN PSEUDOCOD
Întreg N,primacifra,ultimacifra;
Început
Citeste N;
Daca N<99 or N>1000 Atunci Scrie “Numarul nu are exact 3 cifre deci trebuie sa faci o noua citire”
Citeste N;
IN SCRATCH
- Le afișez