Probleme C++

Previzualizare laborator:

Extras din laborator:

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);

Download gratuit

Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.

Structură de fișiere:
  • Probleme C++.pdf
Alte informații:
Tipuri fișiere:
pdf
Nota:
8.5/10 (2 voturi)
Nr fișiere:
1 fisier
Pagini (total):
6 pagini
Imagini extrase:
6 imagini
Nr cuvinte:
1 069 cuvinte
Nr caractere:
6 295 caractere
Marime:
27.55KB (arhivat)
Publicat de:
NNT 1 P.
Nivel studiu:
Facultate
Tip document:
Laborator
Domeniu:
Calculatoare
Predat:
la facultate
Materie:
Calculatoare
Profesorului:
Popovici Alexandru
Sus!