Problema 1: Scrieti un program in C pentru rezolvarea ecuatiei de gradul 1 cu coeficienti reali. Valorile
coeficientilor se citesc de la tastatura. Solutia va fi afisata pe ecran, aliniata la dreapta, cu exact 2 zecimale
Rezolvare :
#include <stdio.h>
void main()
{
float a,b;
float x;
printf(“Introduceti a:”);
scanf(“%f”,&a);
printf(“Introduceti b:”);
scanf(“%f”,&b);
if (a != 0)
{
x = -b / a;
printf("Solutia este: %10.2fn",x);
}
else
{
printf(“a nu poate fi 0n”);
}
}
Problema 2: Scrieti un program in C pentru rezolvarea ecuatiei de gradul 2 cu coeficienti reali. Valorile
coeficientilor se citesc de la tastatura. Solutiile vor fi afisate pe ecran, aliniate la dreapta, cu exact 2 zecimale
Rezolvare :
#include <stdio.h>
#include <math.h>
void main()
{
float a,b,c, delta;
float x1, x2;
printf(“Introduceti a:”); scanf(“%f”,&a);
printf(“Introduceti b:”); scanf(“%f”,&b);
printf(“Introduceti c:”); scanf(“%f”,&c);
if (a != 0) {
delta = b*b-4*a*c;
if (delta >= 0) {
x1 = ((-b) – sqrt(delta)) / (2 * a);
x2 = ((-b) + sqrt(delta)) / (2 * a);
printf("x1 = %10.2fn", x1);
printf("x2 = %10.2fn", x2);
} else {
printf(“Ecuatia nu are solutii reale”);
}
} else {
printf(“a nu poate sa fie 0”);
}
}
Problema 3: Sa se scrie un program in C pentru calcularea ariei unui triunghi atunci cand se cunosc
dimensiunile laturilor. Solutia va fi afisata pe ecran, aliniata la dreapta, cu exact 2 zecimale.
Rezolvare :
#include <stdio.h>
#include <math.h>
void main()
{
float a, b, c, p, arie;
printf(“Introduceti a:”); scanf(“%f”,&a);
printf(“Introduceti b:”); scanf(“%f”,&b);
printf(“Introduceti c:”); scanf(“%f”,&c);
p = (a + b + c) / 2;
aria = sqrt(p * (p-a) * (p-b) * (p-c));
printf(“Aria este: %10.2f”, aria);
}
Problema 4: Sa se scrie un program in C pentru conversia unui unghi din grade in radiani. Solutia va fi
afisata pe ecran, aliniata la dreapta, cu exact 2 zecimale.
Rezolvare :
#include <stdio.h>
void main()
{
float grad, rad;
printf(“Introduceti unghiul in grade:”); scanf(“%f”,&grad);
rad = 2 * 3.14 * grad / 360;
printf(“Dimensiunea in radiani este: %10.2f”, rad);
Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.