Recapitulare pentru teză Sepecializarea matematică Clasa ... · PDF fileRecapitulare pentru...
Click here to load reader
Transcript of Recapitulare pentru teză Sepecializarea matematică Clasa ... · PDF fileRecapitulare pentru...
Recapitulare pentru teză Sepecializarea matematică-informatică Clasa a IX-a Semestrul al II-lea
I. Conținuturi
Structuri de bază
Structura liniară
Structura decizională
Structura repetitivă Algoritmi elementari
Prelucrarea cifrelor unui număr o suma/produsul/media aritmetică a cifrelor o testarea proprietății de palindrom o …
Probleme de divizibilitate o determinarea divizorilor unui număr o determinare c.m.m.d.c./cm.m.m.c. o testare primalitate o …
Calculul unor expresii simple o sume, produse o …
II. Aplicații
Fișa 3 – Instrucțiunea de atribuire
Fișa 4 – Instrucțiunea if
Fișa 5 – Instrucțiunea while
Pentru fiecare dintre enunțurile de mai jos se cer: 1. Datele problemei 2. Pseudocodul problemei 3. Programul C++
1. Se citește de la tastatură un număr natural nenul n de cel mult 9 cifre. Să se determine și să se afișeze pe ecran, separate prin câte un spațiu suma cifrelor pare, produsul cifrelor impare și media aritmetică a cifrelor numărului.
2. Se citesc de la tastatură două numere naturale nenule a și b (a≤1000, b≤1000). Să se afișeze pe ecran mesajul ”Da” dacă numerele sunt prime între ele, sau mesajul ”Nu” în caz contrar.
3. Se citește de la tastatură un număr natural n (n≤100). Să se afișeze pe ecran câte numere naturale nenule mai mici sau egale decât n au exact patru divizori.
4. Să se afișeze pe ecran, separate prin câte un spațiu numerele prime de două cifre.
5. Se citește de la tastatură un număr natural nenul n și apoi se citesc n numere naturale, de cel mult patru cifre fiecare. Să se afișeze pe ecran media aritmetică a numerelor pare citite, sau mesajul ”Nu există” dacă nu a fost citit nici un număr natural par.