Sunteți pe pagina 1din 3

Exerciiul 1.

#include <conio.h>
#include <stdio.h>
int main()
{
int a, b, c;
scanf("%d%d",&a,&b);
if (c = (a-b))
printf("Valoarea lui c este: %d ", c);
getch();
return 0;
}

Ce rezultat v ateptai s afieze programul pentru a=2, b=1; dar pentru a=1, b=1? De
ce?
Exerciiul 2.

#include <conio.h>
#include <stdio.h>
int main()
{
int a, b, c;
scanf("%d%d",&a,&b);
c= (a>b) ? a : b;
if ( c > b && c > a || b > a)
printf("a=%d,b=%d,c=%d",a,c,b);
else
printf("a=%d,b=%d,c=%d",c,b,a);
getch();
return 0;
}
Ce rezultat v ateptai s afieze programul pentru a=2, b=1; a=1, b=2; dar pentru a=1,
b=1? De ce?
Exerciiul 3.

#include <conio.h>
#include <stdio.h>
int main()
{
int virsta,a,b;
printf("Scrieti virsta voastra:");
scanf("%d",&virsta);
a=virsta++;

b=++virsta;
printf("Virsta mea este %d, iar peste o vreme va fi %d",a,b);
getch();
return 0;
}
Ce rezultat v ateptai s afieze programul? De ce?
Exerciiul 4.
#include <conio.h>
#include <stdio.h>
int main()
{
char c;
scanf("%c",&c);
if (c >= '0' && c<= '9' )
printf("Caracterul %c are valoarea: %d ", c, c-'0');
else
printf("Caracterul %c are valoarea: %d ", c, c);
getch();
return 0;
}

Ce rezultat v ateptai s afieze programul pentru c=7; dar pentru c=c? De ce?
Exerciiul 5. Afiai un tabel cu cuburile ntregilor 3,6,9,...27. Afiai acelai tabel n
ordine descresctoare.
Exerciiul 6. Introducei de la tastatur numele i prenumele vostru. Afiai-le n ordine
invers. Afiai-le cu litere mari. Afiai literele care apar att n nume ct i n prenume.
Exerciiul 7. Afiai un tabel cu valorile sinusului unghiurilor cuprinse ntre 0 i 2 cu un
pas de /100. Se folosete dezvoltarea Taylor a sinusului cu 10 termeni:
sin x = x x3/ 3! + x5/ 5! - (-1)(n-1)/2 xn /n!
Exerciiul 8. Introducei de la tastatur un numr ntreg n. Afiai toate numerele
Fibonacci pn la Fn. (Numerele Fibonacci sunt 1,2,3,5,8,13,21,34... unde Fn+1 =Fn +Fn-1).
Exerciiul 9. Determinai cu metoda biseciei soluia ecuaiei transcedentale x - e-x = 0 n
intervalul (0,1), x sin x 0.25 = 0 n intervalul (1,2), a ecuaiei algebrice x3 + x - 1 = 0
n intervalul (0,1).

Exerciiul 10. Determinai cu metoda trapezelor aria suprafeei dintre axa de coordonate
x i partea pozitiv a funciei y2 = 1 - x2 . Verificai ca rezultatul s fie pentru 6 zecimale
exacte egal cu /2.
Exerciiul 11. Introducei de la tastatur un numr ntreg n n baza 10. Afiai acel numr
ntr-o baz oarecare, de exemplu n baza 7.

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