Sunteți pe pagina 1din 2

I. 1.

Completați spațiile libere :


Matematic :
Dat fiind pătratul ABCD, de latură cunoscută, aplicați teorema lui
Pitagora în triunghiul dreptunghic ABC pentru a afla lungimea
diagonalei (în funcție de latura AB)

AC2 = _____ + ______ , dar AB = BC (laturi ale unui pătrat)


⇨ AC2 = 2 ____

⇨ AC = _____ 2

Informatic:
Cunoscând latura unui pătrat (variabila lat), decideți formulele care
trebuie aplicate pentru a calcula perimetrul, aria și diagonala
pătratului. Scrieți aceste formule mai jos utilizând operatori C/C++
diag = _______________
perimetrul = __________
aria = _______________
Datele de intrare : ______________________________
Datele de ieșire : ________________________________

2. Deschideți aplicația CodeBlocks și creați un fișier sursă C++ cu numele “patrat”.


Completați pe hârtie spațiile libere și apoi editați, compilați și rulați codul sursă complet
care rezultă. Programul ar trebui să citească valoarea laturii pătratului și apoi să calculeze
și să afișeze lungimea diagonalei, ariei și perimetrului pătratului.
#include <______________>
#__________<math.h>
____________________________;
int main()
{
float lat, ________, ________, _________;
_______ << “latura patratului = “; cin _____ lat;
diag = _______ * lat;
aria = ________ * ______;
perimetrul = 4 * ______;
_______ << “Diagonala = “ << _______;
cout << “_____ = ” << aria;
______ ___ “Perimetrul = ” _____ ________;
return 0;
}
3. Testați programul pentru valorile următoare
a) lat = 4 → diag = ________
aria = 16
perimetrul = ________
b) lat = 3.5 → diag = ________
aria = ___________
perimetrul = ________

II. Realizați câte un program C/C++ pentru fiecare din enunțurile următoare :

a. Scrieţi un algoritm care citeşte un număr natural n şi tipăreşte produsul dintre


cifra zecilor şi cifra sutelor. De exemplu, dacă n=247, atunci se va tipări 8, iar
dacă n=29, atunci rezultatul este 0, pentru că cifra sutelor este 0.

b. Scrieţi un algoritm care citeşte un număr natural n de două cifre şi tipăreşte


oglinditul său. De exemplu, pentru n=25, se va tipări 52, iar pentru n=19 se va
tipări 91.

S-ar putea să vă placă și