Sunteți pe pagina 1din 7

1. Se citete un numr intreg. S se afieze paritatea acestuia.

#include <iostream.h> #include <conio.h> void main(){ int n cout<<!dati n! cin>>n if (n"#$$%) cout<<!par! else cout <<!impar! getch() & #. Se citete un numr real. S se afieze dac este pozitiv' negativ sau nul.

#include <iostream.h> #include <conio.h> void main(){ float n cout<<!dati n! cin>>n if (n>%) cout<<!pozitiv! else if (n<%) cout <<!negativ! else cout<<!nul! getch() & (. Se citesc trei numere reale. )flati ma*imul dintre ele.

#include <iostream.h> #include <conio.h> void main(){float a'+'c'ma* ma*$a cout<<!dati cele ( numere! cin>>a>>+>>c if (ma*<+) ma*$+ if (ma*<c) ma*$c cout<<!ma*imul este !<<ma* getch() & ,. Se citesc trei numere reale. )flati minimul dintre ele. #include <iostream.h> #include <conio.h> void main(){float a'+'c'min min$a cout<<!dati cele ( numere! cin>>a>>+>>c if (min>+) min$+ if (min>c) min$c cout<<!minimul este !<<min getch() &

-. Se citesc trei numere reale' a,b,c' reprezent.nd coeficien/ii ecua/iei de gradul # ax2+bx+c=0. Scrie/i un program care calculeaz i afieaz rdcinile x1, x2 ale ecua/iei. #include <iostream.h> #include <conio.h> #include <math.h> void main(){ clrscr( ) float a'+'c'*1'*#'delta cout<<!dati a! cin>>a cout<<!dati +! cin>>+ cout<<!dati c! cin>>c if (a 0$ %) { delta$+1+2,1a1c if (delta>$%) {*1$(2+3s4rt(delta))5(#1a) *#$(2+2s4rt(delta))5(#1a) cout<<*1<<endl cout<<*#<<endl & else cout<<!ecuatia nu are radacini reale! & else cout<<!ecuatie de gradul 1! getch() & 6. Se citete un numr natural n' apoi se citesc n numere reale. )fla/i suma lor. #include <iostream.h> #include <conio.h> void main(){ int n'i float * long int s$% cout<<!dati n! cin>>n for (i$1 i<$n i33) {cout<<!dati *! cin>>* s$s3* & cout<<!suma este !<<s getch() & 7. Se citete un numr natural n. 8alcula/i suma s=1+2+3++n. #include <iostream.h> #include <conio.h> void main(){ int n'i long int s$% cout<<!dati n! cin>>n for (i$1 i<$n i33) s$s3i cout<<!suma numerelor de la 1 la !<<n<<! este !<<s getch() &

9. Se citete un numr natural n. 8alcula/i suma s = 1 + #include <iostream.h> #include <conio.h> void main(){ int n'i float s$% cout<<!dati n! cin>>n for (i$1 i<$n i33) s$s3 (float) 15(i1i) cout<<!suma este !<<s getch() &

1 1 1 + # + ... + # . # # ( n

:. Se citete un numr natural n. )fla/i produsul p=n!=1x2x3xxn #include <iostream.h> #include <conio.h> void main(){ int n'i long int s$% cout<<!dati n! cin>>n for (i$1 i<$n i33) s$s3i cout<<!suma numerelor de la 1 la !<<n<<! este !<<s getch() & 1%. Se citete un numr natural n. )fia/i divizorii acestuia. #include <iostream.h> #include <conio.h> void main(){int n'i cout<<!n$! cin>>n for (i$1 i<$n i33) if (n"i$$%) cout<<i<<! ! getch() & 11. Se citesc numere ;ntregi de la tastatur' p.n la introducerea valorii %. )fla/i suma valorilor citite. <e e*emplu' pentru irul de intrare #'-6'79','%' rezultatul va fi s$1,% (adic #3-63793,3%) #include<conio.h> #include<iostream.h> void main() {clrscr() long int n'c's$% cout<<!introduceti nr=! cin>>n

>hile (n0$%) { s$s3n cout<<!dati alt nr=! cin>>n & cout<<!suma. numerelor este!<<s<<endl getch() & 1#. Se citete un numr ;ntreg'n. )fla/i suma cifrelor acestuia. <e e*emplu' pentru n$,-69' suma calculat va fi s$#( (adic ,3-3639) #include<conio.h> #include<iostream.h> void main() {clrscr() long int n'c's$% cout<<!introduceti nr=! cin>>n >hile (n0$%) {c$n"1% s$s3c n$n51% & cout<<!suma. cifrelor este!<<s<<endl getch() & 1(. Se citete un numr ;ntreg'n. )fla/i c.te cifre con/ine. <e e*emplu' pentru n$,-69' numrul calculate va fi ?$, cifre #include<conio.h> #include<iostream.h> void main() {clrscr() long int n' nrc$% cout<<!introduceti nr=! cin>>n do {n$n51% nrc33 & >hile (n0$%) cout<<!nr. cifrelor este!<<nrc<<endl getch() & 1,. Se citete un vector cu n componente reale. )fla/i suma elementelor vectorului. #include <iostream.h> #include <conio.h> void main(){ int n' v@-%A'i's$% cout<<!<ati numarul elementelor vectorului! cin >>n for(i$1 i<$n i33) { cout<<!elementul !<<i<<!=! cin>>v@iA s$s3v@iA & cout<<!suma elemtelor vectorului este !<<s ,

getch() & 1-. Se citete un vector cu n componente reale. )fla/i ma*imul dintre acestea. #include <iostream.h> #include <conio.h> void main(){ int n' v@-%A'i's$% cout<<!<ati numarul elementelor vectorului! cin >>n for(i$1 i<$n i33) { cout<<!elementul !<<i<<!=! cin>>v@iA s$s3v@iA & cout<<!suma elemtelor vectorului este !<<s getch() & 16. Se citete un vector cu n componente reale. )fla/i minimul dintre acestea. #include <iostream.h> #include <conio.h> void main(){ int n' v@-%A'i'min cout<<!<ati numarul elementelor vectorului! cin >>n for(i$1 i<$n i33) { cout<<!elementul !<<i<<!=! cin>>v@iA & min$v@1A for(i$# i<$n i33) if (min>v@iA) min$v@iA cout<<!minimul este !<<min getch() & 17. Se citesc doi vectori a i b, av.nd elemente ;ntregi. )fla/i suma c a celor doi vectori. Blementele ci' ale vectorului c' se calculeaz astfel= ci$ai+bi, pentru orice i, ;ntre 1 i n. #include <iostream.h> #include <conio.h> void main(){ int n' a@-%A'+@-%A'c@-%A'i cout<<!<ati elementelor vectorilor! cin >>n cout<<!vectorul a=!<<endl for(i$1 i<$n i33) { cout<<!a@!<<i<<!A=! cin>>a@iA & cout<<!vectorul +=!<<endl

for(i$1 i<$n i33) { cout<<!+@!<<i<<!A=! cin>>+@iA c@iA$a@iA3+@iA & for(i$1 i<$n i33) cout<<c@iA<<! ! getch() & 19. Se citete de la tastatur un ir s de caractere i un character c. )fla/i dac c se gsete ;n irul s i' ;n caz afirmativ' afia/i pozi/ia pe care se afl. <e e*emplu' dac s$Ce*amenC i c$CeC' programul va afia CSe gsete ;n pozi/iile %' ,C. #include <iostream.h> #include <conio.h> #include <string.h> void main(){ clrscr( ) char s@1%%A cout<<!dati sirul=! cin.getline(s'1%%) cout<<!Dungimea sirului introdus este !<<strlen(s) getch() & 1:. Se citete de la tastatur un ir s de caractere. )fla/i lungimea acestuia. #include <iostream.h> #include <conio.h> #include <string.h> void main(){ clrscr( ) char s@1%%A cout<<!dati sirul=! cin.getline(s'1%%) cout<<!Dungimea sirului introdus este !<<strlen(s) getch() & #%. Se citete de la tastatur un ir s de caractere. Eransforma/i toate caracterele din irul s ;n litere mari. #include <iostream.h> #include <conio.h> #include <string.h> #include <ctFpe.h> void main(){ clrscr( ) char s@1%%A'c int i cout<<!dati sirul=! cin.getline(s'1%%) for (i$% i<$strlen(s) i33) s@iA$toupper(s@iA) cout<<s getch() & 6

#1. Se citete de la tastatur un ir s de caractere. Eransforma/i toate caracterele din irul s ;n litere mici. #include <iostream.h> #include <conio.h> #include <string.h> void main(){ clrscr( ) char s@1%%A'c int i cout<<!dati sirul=! cin.getline(s'1%%) strl>r(s) cout<<s getch() &

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