Face selectarea între două acțiuni, în funcție de îndeplinirea sau neîndeplinirea unei CONDIȚII.
FUNCȚIONARE: Dacăcondiție este adevărată, atunci se execută instrucțiuni_1, altfel se execută instrucțiuni_2.
FIŞA nr. 1 – STRUCTURA DECIZIONALĂ/ALTERNATIVĂ – REZOLVAȚI ÎN PSEUDOCOD Se introduce un număr de la tastatură/se dă un număr. Să se afle dacă: A) este mai <10 Date de intrare: 9 Date de ieşire: Da Date de intrare: 44 Date de ieşire: Nu B) e divizibil cu 3 Date de intrare: 330 Date de ieşire: Da Date de intrare: 34 Date de ieşire: Nu C) e egal cu 1 Date de intrare: 1 Date de ieşire: Da Date de intrare: 7 Date de ieşire: Nu D) cifra unităților este >5 Date de intrare: 36 Date de ieşire: Da Date de intrare: 34 Date de ieşire: Nu
FIŞA nr. 2 – STRUCTURA DECIZIONALĂ/ALTERNATIVĂ – PROBLEMĂ NUMĂR PAR /IMPAR
FIŞA nr. 3 – STRUCTURA DECIZIONALĂ/ALTERNATIVĂ – PROBLEMĂ TIP MAXIM Se dau două numere. Să se determine maximul celor două valori. Exemplu: Date de intrare: 25 22 Date de ieşire: 25 Date de intrare: 20 32 Date de ieşire: 32
În caz de EGALITATE A CELOR DOUĂ NUMERE:
FIŞA nr. 4 – STRUCTURA DECIZIONALĂ/ALTERNATIVĂ – PROBLEMĂ TIP MAXIM 1. Se introduc de la tastatură două numere. Să se înmulţească cel mai mare cu doi şi cel mai mic cu trei şi să se afişeze rezultatele. Exemplu: Date de intrare: 3 7 Date de ieşire: 9 14 2. Se introduc de la tastatură vârstele a doi copii. Afişaţi care copil este mai mare şi diferenţa de vârstă dintre cei doi. Exemplu: Date de intrare: 6 13 Date de ieşire: Al doilea copil este mai mare cu 7 ani
D. DESPRE UN NUMĂR https://scratch.mit.edu/projects/836466064 Se introduce un număr de la tastatură: - la apăsarea tastei 1 - se afișează dacă numărul este par sau impar - la apăsarea tastei 2 - se afișează dacă numărul este/nu este divizibil cu 5 - la apăsarea tastei 3 - se afișează dacă numărul este/nu este in intervalul [50,100] DI: 65
PERSONAJUL NUMĂRUL
3 PERSONAJE BUTOANE - când se apasă tastele (1 sau 2 sau 3)