Algoritmi elementari
1. date si tipuri de date - definitie constante, variabile, tipuri de date, exemple 1p
2. operatori- clasificare, tabel de prioritate, expresii 3 expresii rezolvate1,5p
3. structuri de control - forme generale, modul de functionare pentru fiecare structura 1,5p
4. algoritmi elementari-5p
ALGORITMUL DE DETERMINARE A MAXIMULUI DINTRE 2 NUMERE0,5p
ALGORITMUL PENTRU DETERMINAREA MAXIMULUI/MINIM1,5p
ALGORITMI PENTRU PRELUCRAREA CIFRELOR UNUI NUMAR - inversatul sau suma cifrelor1p
Determinarea divizorilor unui numar 1p
ALGORITMI DE CALCUL PUTERI - 2 la puterea n si a la puterea b1p
dau coroana
Răspunsuri la întrebare
Răspuns:
Explicație:
Date și tipuri de date:
Definiție: Datele sunt informații care pot fi utilizate pentru a lua decizii sau pentru a rezolva probleme. În programare, datele sunt reprezentate sub diferite forme, cum ar fi numere, litere, cuvinte sau imagini.
Constante: Constante sunt valori care nu se schimbă în timpul execuției unui program. De exemplu, pi este o constantă care reprezintă valoarea aproximativă a lui π și are valoarea 3.14.
Variabile: Variabilele sunt spații de stocare în care se pot salva datele într-un program. Fiecare variabilă are un nume și un tip de date asociat. Valoarea unei variabile poate fi modificată în timpul execuției unui program.
Tipuri de date: Există diferite tipuri de date care pot fi utilizate în programare, cum ar fi numere întregi (int), numere reale (float), caractere (char) și șiruri de caractere (string).
Exemple:
Număr întreg:
int age = 25;
Număr real:
float height = 1.75;
Caracter:
char initial = 'M';
Șir de caractere:
string name = "John";
Operatori:
Clasificare: Operatorii pot fi clasificați în diferite categorii, cum ar fi operatori aritmetici (adunare, scădere, înmulțire, împărțire), operatori de atribuire (=, +=, -=, *=, /=), operatori de comparație (>, <, >=, <=, ==, !=) și operatori logici (&&, ||, !).
Tabel de prioritate: Prioritatea operatorilor indică ordinea în care sunt evaluați în expresii. Operatorii cu prioritate mai mare sunt evaluați mai întâi. De exemplu, în expresia a + b * c, operatorul * are prioritate mai mare decât operatorul +, deci b * c va fi evaluat înainte de a fi adunat cu a.
Expresii: Expresiile sunt combinații de date, variabile și operatori care pot fi evaluate la o valoare. De exemplu, expresia a + b * c poate fi evaluată la o valoare numerică dacă a, b și c sunt valori numerice cunoscute.